• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

try...catch blocks giving <identifier> expected error

 
John Weiss
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi everyone,
I've been working on some code and am trying to get exception handling to work in a few places. But whenever i put in the try catch blocks i get a compile error. I've been looking at this for hours and still can't figure it out. Does anybody have any ideas?

Here's my compiler errors:

jbw_OfficeTest.java:35: <identifier> expected
catch(InputMismatchException){

jbw_OfficeTest.java:61: <identifier> expected
catch(InputMismatchException){


Here's my code:
 
Henry Wong
author
Marshal
Pie
Posts: 21003
77
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
John Weiss wrote:Here's my compiler errors:

jbw_OfficeTest.java:35: <identifier> expected
catch(InputMismatchException){

jbw_OfficeTest.java:61: <identifier> expected
catch(InputMismatchException){




Your syntax is incorrect. Take a look at some examples in the Java exceptions tutorial, and you'll see that you are missing something.

http://java.sun.com/docs/books/tutorial/essential/exceptions/

Henry
 
John Weiss
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ahhh, I sure do feel dumb now. Thanks a ton!
 
Campbell Ritchie
Sheriff
Posts: 48652
56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
also search for InputMismatchException on this forum; you will find ways to avoid it completely. Maybe here, or here, and while we are at it, here is a different pitfall with Scanner.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic