欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

JAVA入门级教学之(异常机制的原理到底是什么)

发布时间:2024/7/23 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 JAVA入门级教学之(异常机制的原理到底是什么) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

* 1.异常是什么?
 * 
 *         第一:异常模拟的是现实世界中"不正常的"事件
 * 
 *         第二:java中采用"类"的形式去模拟异常
 * 
 *         第三:类是可以创建对象的
 * 
 *         例如:NullPointerException e=0x1234;
 *         
 *         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 a=10;int b=0;int c=a/b;System.out.println("c="+c);//异常发生后如果没有解决或者抛出异常,下面的所有语句将不会执行System.out.println("前面有异常程序");}} /** 以上程序虽然编译是通过了,但是运行的时候出现了异常,表示发生某个异常事件* JVM向控制台输出如下信息:* 本质:程序执行过长中发生了算数异常这个事件,JVM为我们创建了一个ArithmeticException类型的对象*         并且这个对象中包含了详细的异常信息,并且JVM将这个对象中的信息输出到控制台* Exception in thread "main" java.lang.ArithmeticException: / by zeroat com.lbj.javase23.ExceptionTest01.main(ExceptionTest01.java:38) */

 

 

总结

以上是生活随笔为你收集整理的JAVA入门级教学之(异常机制的原理到底是什么)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。