Java 标准异常

Throwable 这个 Java 类被用来表示任何可以作为异常被抛出的类。Throwable 对象可
分为两种类型(指从 Throwable 继承而得到的类型): Error 用来表示你不用关心的
编译期和系统错误(除了特殊情况); Exception 是可以被抛出的基本类型,在 Java
类库﹑用户方法以及运行时故障中都可能抛出 Exception 型异常。所以 Java 程序员关
心的主要是 Exception。
 
要想对异常有全面的了解,最好去浏览一下 HTML 格式的 Java 文档,你可以从
java.sun.com 下载。为了对不同的异常有个感性的认识,这么做是值得的。但很快你
就会发现这些异常除了名称外其实都差不多。同时,Java 中异常的数目在持续增加,所
以在书中简单罗列它们毫无意义。你使用的第三方类库也可能会有自己的异常。对异常
来说,关键是理解概念以及如何使用。


异常的基本的概念是用名称代表发生的问题,并且异常的名称应该可以望文知意。异常
并非全是在 java.lang 包里定义的;有些异常是用来支持其它像 util、net 和 io 这样的
程序包,这些异常可以通过它们的完整名称或者从它们的父类中看出端倪。比如,所有

的输入/输出异常都是从 java.io.IOException 继承而来的。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值