Java深度编程技巧与实践.pptVIP

  • 0
  • 0
  • 约4.48千字
  • 约 46页
  • 2026-09-03 发布于北京
  • 举报

异常处理;异常类的层次结构;Exception类是Throwable类的子类,程序中能够直接使用Exception类处理Exception类型的异常。

Exception类又进一步细分为RuntimeException运行异常和其它异常,都是某些常见的错误。;Exception类的主要子类;RuntimException类的常用子类;异常的处理机制;抛出异常;throws抛出异常

在定义方法时,能够用throws核心字引出需要的异常,格式如下:

修饰符返回值类型方法名([形式参数列表])throws异常类名1,异常类名2,…

用throw语句抛出异常

假如需要在方法内某个位置抛出异常,能够用throw语句,格式如下:

throw异常对象名;

执行throw语句时,程序终止执行背面的语句,在程序中寻找处理异常的代码,假如没有给出处理代码,则把异常交给java运行系统处理。;捕捉异常;try和catch;

关于try和catch语句块有如下说明:

在定义方法时,假如觉得某个序段可能发生异常,则把该程序段写在try块中,将对异常进行处理的程序段写在catch块中,catch块要紧跟在try块的背面,能够给出一种catch块,也能够给出多个catch块,每个catch块用于处理一种类型的异常,通过catch的异常类名参数指明该catch处理的异

文档评论(0)

1亿VIP精品文档

相关文档