程序中存在未释放的内存资源,导致内存占用不断增加,最终导致内存不足等等。,而是将异常报告给抛出异常方法的调用者,由调用者处理。如果抛出的是编译时异常,用户必须处理,否则无法通过编译。真正要对异常进行处理,就需要try-catch。如果抛出的是 RunTimeException。但是并不能完全表示实际开发中所遇到的一些异常。是异常体系的顶层类,其派生出两个重要的子类。如图:这里还用了,try处理catch捕捉。用好他们就,可以很好的处理异常了。,抛出一个指定的异常对象,将。中虽然已经内置了丰富的异常类。