package com.baidu.exer; import java.io.File; import java.io.IOException; public class FileHello { public static void main(String[] args) throws IOException { // 常用方法 // File file1 = new File("hello.txt"); File file1 = new File("D:\\javaSE最新代码\\File\\File\\src\\hello.tx...
1.首先抛出异常:在执行方法的时候,有异常,该方法就会抛出一个异常对象,停止当前的路径,并把异常传给JRE。 2.捕获异常:JRE得到后,找相应的代码处理,在方法的调用栈中,从生成异常的方法那里开始回溯,直到找到对应的异常代码为止 java里面有很多异常类,在写程序的时候每次报错都会有相应的提示,告诉你是那类错误 异常...
catch的类型是Java语言 中定义的或者程序员自己定义的,表示代码抛出异常的类型,异常的变量名表示抛出异常的对象的引用,如果catch捕获并匹配上了该异常,那么就可以直接用 这个异常变量名,此时该异常变量名指向所匹配的异常,并且在catch代码块中可以直接引用。这一点非常非常的特殊和重要! Java异常处理的目的是提高程序的...