网站标题怎么设置,小程序定制程序,安徽公共资源交易中心,建设公司官网流程* 1.异常是什么#xff1f; * * 第一#xff1a;异常模拟的是现实世界中不正常的事件 * * 第二#xff1a;java中采用类的形式去模拟异常 * * 第三#xff1a;类是可以创建对象的 * * 例如#xff1…* 1.异常是什么 * * 第一异常模拟的是现实世界中不正常的事件 * * 第二java中采用类的形式去模拟异常 * * 第三类是可以创建对象的 * * 例如NullPointerException e0x1234 * * NullPointerException是一类异常 * e是引用类型e中保存的内存地址指向堆中的对象 * * 这个对象一定是NullPointerException类型的 * 这个对象就是表示真实存在的异常事件就例如 * 人抢劫是一类异常------类 * 人中的张三抢劫就是一个异常事件------对象 * * 再例如 * 类型转换异常类ClassCastException * Dog--Cat * 这些类型转换的时候都会创建不同的异常报错对象两者是不同的异常但是属于同一个异常类 * Person--Other * * author 14811 * */
public class ExceptionTest01 {public static void main(String[] args) {// TODO Auto-generated method stubint a10;int b0;int ca/b;System.out.println(cc);//异常发生后如果没有解决或者抛出异常下面的所有语句将不会执行System.out.println(前面有异常程序);}}
/** 以上程序虽然编译是通过了但是运行的时候出现了异常表示发生某个异常事件* JVM向控制台输出如下信息* 本质程序执行过长中发生了算数异常这个事件JVM为我们创建了一个ArithmeticException类型的对象* 并且这个对象中包含了详细的异常信息并且JVM将这个对象中的信息输出到控制台* Exception in thread main java.lang.ArithmeticException: / by zeroat com.lbj.javase23.ExceptionTest01.main(ExceptionTest01.java:38)
*/