- 博客(3)
- 收藏
- 关注
原创 Java异常之throws和throw 以及异常使用注意的原则
一.使用throws抛出异常如果在当前方法不知道该如何处理该异常时,则可以使用throws对异常进行抛出给调用者处理或者交给JVM。JVM对异常的处理方式是:打印异常的跟踪栈信息并终止程序运行。 throws在使用时应处于方法签名之后使用,可以抛出多种异常并用英文字符逗号’,’隔开 e.g.1 public void throwsTest() throws ExceptionClass1, E
2017-07-21 21:20:20 34433
原创 关于Checked异常和UnChecked异常(即RuntimeException)
在写完上一篇博客之后总感觉还是没有将Checked异常和Runtime异常分清,在查找资料看博客以及一些api文档之后想用简单易懂的语言将这两者做义工简单的阐述。 大家都知道,Exception类下分为RuntimeException(即unchecked异常)和其他异常(即checked异常)。 1. Checked异常,顾名思义,是可检查的异常,即在编译阶段IDE会提示让程序员对该异常进行
2017-07-19 11:19:31 3854
原创 java异常处理之try...catch...finally详解
异常处理机制已经成为判断一门编程语言是否成熟的标准之一,其对代码的健壮性有很大影响。一直以来异常处理使用不是很得心应手,今天对异常进行了较为深入的学习,这篇主要是对try…catch…finally的一个总结。一.java继承体系 Java语言为异常处理提供了丰富的异常类,这些类之间有严格的继承关系。如图: 从图中我们可以看出,所有的类都是继承于Throwable这个父类,java将所有
2017-07-17 22:11:51 3773 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人