开发者

cannot find symbol problem with try-catch

hey guys the compiler keeps giving me a cannot find symbol for the try-catch here.. i'm trying to scan for a int but i have to user input error check for other stuff and yet i cant seem to be able to catch the exception..

try
 {
 starid = sc.nextInt();
 }catch(InputMismatchException e)
  {
  System.out.println("Error in input!!");
  }

Th开发者_开发百科anks in advance guys...


Do you have the right import for InputMismatchException, e.g.

import java.util.InputMismatchException;

or

import java.util.*;

If you could post the exact error message, that would be helpful.


Really hard to tell, from seven lines of code.

Other than what Jon said, you might not have initialized starid (e.g. int starid = null ;). Please post the exception stack or full error description.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜