一楼那哥们把使用的问题基本上都解决了,我就给你讲一下实际中的是怎么处理的
刚开始学java的时候,我也很好奇,到底java的异常是怎么去处理的.我们平时在网站上或者在使用软件的时候,都会看到一些异常的提示,这就是对系统的异常进行了处理之后的人性化的提示.
一般在开发项目中,显而易见的异常和隐藏的以藏都会有很多,这就需要我们对异常进行捕获并且处理,然后给用户一个人性化的提示.
在开发中,异常的处理有两种方式,一种是在编写代码的时候,将已知的异常进行抛出,然后在最外层进行捕获,然后统一处理,还有一种方式,是使用UncaughtExceptionHandler这个类去对线程中所有的类,已知的或者未知的异常进行捕获,然后重写一个方法进行处理.
另,throw就是抛出一个具体的异常
有问题可以继续追问 |