当前位置 |首页 > 代写教程 > JAVA 教程 >
分享这个代写网站给同学或者朋友吧!

例外


每次发生错误时都会抛出异常。可以在http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html上访问所有内置异常的列表。

使用try / catch语句处理异常。所有可能引发异常的代码都必须遵循Catch或Specify要求。要遵循该要求,只需将可能引发错误的代码包装在try块中。如果由于某种原因,它不适合或者您不能使用try / catch,则必须使用throws关键字指定方法/函数可以抛出的所有异常

public void writeFile() throws IOException

执行代码

您还可以使用throw new在代码中抛出异常:

throw new IllegalArgumentException("Number not above 0");/* Will print 
    Exception in thread "Main": java.lang.IllegalArgumentException: Number not above 0
*/

执行代码

使用try / catch处理异常,这在前面的课程中有所介绍:

try {
    System.out.println(arr[10]);catch (ArrayIndexOutOfBoundsException ex) {
    System.out.println("Error in try block");}

执行代码


代写