Java的异常体系;常见的运行时异常和非运行时异常
造成的问题,比如FileNotFoundException写了一个程序,自动阅卷,需要读取答案的路径(用户录入),用户可能录入是一个错误的路径,所以我们要提前预案,写好发生异常之后的处理方式,栈内存溢出错误:StackOverflowError(递归,递归层次太多或递归没有结束)IllegalStateException 无效状态异常 如往队列中放超过队列长度的参数。此类异常,编译时没有提示做异常处理,因此通常此类异常的正确理解应该是“逻辑错误”,比如空指针异常,这种问题是编 程逻辑不严谨造