Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.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 Eclipse警告未捕获错误_Java_Eclipse_Exception_Error Handling_Compiler Warnings - Fatal编程技术网

Java Eclipse警告未捕获错误

Java Eclipse警告未捕获错误,java,eclipse,exception,error-handling,compiler-warnings,Java,Eclipse,Exception,Error Handling,Compiler Warnings,当未能捕获异常的子类时,Eclipse将发出编译警告(红色) 但是,当Error的子类未捕获时,不会发出任何警告,这使得包含抛出somethingeror语句很容易忘记。这是选中(不包括RuntimeException的异常子类)和未选中异常(RuntimeException或Error的子类)之间的区别 神谕 堆栈溢出: 这是已检查异常(不包括RuntimeException的异常子类)和未检查异常(RuntimeException或Error的子类)之间的区别 神谕 堆栈溢出: 这基本上

当未能捕获
异常的子类时,Eclipse将发出编译警告(红色)


但是,当
Error
的子类未捕获时,不会发出任何警告,这使得包含
抛出somethingeror
语句很容易忘记。

这是选中(不包括RuntimeException的异常子类)和未选中异常(RuntimeException或Error的子类)之间的区别

  • 神谕
  • 堆栈溢出:

这是已检查异常(不包括RuntimeException的异常子类)和未检查异常(RuntimeException或Error的子类)之间的区别

  • 神谕
  • 堆栈溢出:

这基本上是为了避免在您编写的每一行代码中添加异常处理代码。这个问题很好地解释了这一点:

这本质上是为了避免在您编写的每一行代码中添加异常处理代码。这个问题很好地解释了这一点: