java里面怎么去理解 这个异常!

这个异常类在 难道我们在编译的时候 我们的这个.class文件和这个异常类就被默认的加载到一起了吗? 我们一运行 如果程序代码有问题,是不是就调用了我们一开始就加载了这个异常类 如果有问题然后去调用这个异常类去处理程序? 我现在是这么理解的!求各位路过的java 高手帮忙指教指教 再此先谢谢了
最新回答
野稚

2026-10-19 14:53:36

1、这个异常类在 难道我们在编译的时候 我们的这个.class文件和这个异常类就被默认的加载到一起了吗?
答:是的,所有类默认引用了 java.lang.* ,Exception在这个包当中
2、我们一运行 如果程序代码有问题,是不是就调用了我们一开始就加载了这个异常类 如果有问题然后去调用这个异常类去处理程序?
答:异常是可以向上抛或者抓住的,如果你的代码中没有进行异常处理,那么异常将抛向最顶级,也就是我们执行后,在后台抛出来。
那么什么叫抓住呢?
try{
//这里是你要处理的代码
}catch(Exception e){
//如果有异常,那么将被抓到,并到这里来,在这里就可以进行处理了
//如果你想有异常就打印一句话,那么只要
System.out.println("有异常啦");
}
oО绿帽侠

2026-08-09 13:37:30

你cry catch 的时候需要引其他包里的异常类么?答案是肯定的。
异常类从本质上说就是一个普通类,它的构造方法就是异常信息的处理过程。可以自己看源码。
import java....XXXException;
try {
//代码
} catch (XXXException e) { //这里Exception e相当于将异常信息包装到e中
//处理
}
小众情人

2026-03-15 22:40:36

1、Java的Exception是一个描述异常情况的对象.当出现异常情况时,才产生Exception对象
2、程序代码有问题一般是指逻辑上的错误,原则上的错误编译都不会通过,异常类不会处理程序,它只是一种提示
Dreams°終遇妳

2026-05-20 00:44:44

不明白,像绕口令