Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找不到try-catch的符号问题_Java_Exception Handling_Try Catch_Validation - Fatal编程技术网

Java 找不到try-catch的符号问题

Java 找不到try-catch的符号问题,java,exception-handling,try-catch,validation,Java,Exception Handling,Try Catch,Validation,嘿,伙计们,编译器一直给我一个找不到的符号来表示try-catch。。 我正在尝试扫描一个int,但是我必须检查用户输入错误以查找其他内容,但是我似乎无法捕获异常 try { starid = sc.nextInt(); }catch(InputMismatchException e) { System.out.println("Error in input!!"); } 提前感谢各位…您是否有输入不匹配异常的正确导入,例如 或 如果您可以发布准确的错误消息,那将非常有用。很

嘿,伙计们,编译器一直给我一个找不到的符号来表示try-catch。。 我正在尝试扫描一个int,但是我必须检查用户输入错误以查找其他内容,但是我似乎无法捕获异常

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

提前感谢各位…

您是否有输入不匹配异常的正确导入,例如


如果您可以发布准确的错误消息,那将非常有用。

很难从七行代码中分辨出来


除了Jon所说的,您可能没有初始化starid,例如int starid=null;。请发布异常堆栈或完整的错误描述。

发布准确的错误消息将非常有用。哦,告诉我们sc是什么类型也没关系。根据你的代码,我们只能猜测。告诉我们这些信息会让你更快地找到答案。而sc.hasNext{if sc.hasNextInt{starid=sc.nextInt;}}}哈哈,回复太快了,他们一直说我需要等一小段时间。。。不知道,但是现在它被接受了!
import java.util.InputMismatchException;
import java.util.*;