Java遇到奇葩面试官,面对java面试官的奇葩问题如何解?

有的时候面试官的问题真的层出不穷,今天就又遇到了一个奇葩的问题(你是面试官你说了算)。面试时候,直接给拿出了一个特别“复杂”的异常(虽然代码并不多),但是全部去面试的人直接就蒙圈了。事后我赶紧恶补了一下Java异常方面的所有资料,整理一番,分享给大家,希望大家能够引以为戒。别再犯错。

介绍知识点之前,我要先说明一点,大家遇到异常一定要自己动手解决Java的各种异常。一个合格的Java程序员,必须要对Java项目开发中各种常见的问题和各种异常有自己的见解。而且关于Java各种异常的全部说明,在api里都可以查的到。新手遇到这些异常的时候一定要自己动手处理异常,并且快速地记住这些异常的特点和解决方案。如果大家只是一直死写程序,遇到异常也不看重的话,对你未来的发展也不太好。

a4c26d1e5885305701be709a3d33442f.png

异常类基本就那两种类型:

Error

Exception

如果说Error类代表了系统和编译的错误;那Exception类就代表了标准Java库方法所激发的异常。Error类的异常是不允许捕获的,而发生Exception异常的程序可以通过捕获处理后正常运行保持程序的可读性及可靠性。

这其中Exception类还包含运行异常类(Runtime_Exception)和非运行异常类(Non_RuntimeException)这两个直接的子类。

运行异常类对应于编译错误,它是指等。

非运行异常又称为可检测异常。Java编译器利用分析方法或构造方法中可能产生的结果来检测Java程序中是否含有检测异常的处理程序,对于每个可能的可检测异常,方法或构造方法的throws子句必须列出该异常对应的类。如:java.lang

java.util 、 java.net 中定义的异常都是非运行异常。

最后再给大家一个提醒:不要怕异常,困难只是我们成功路上的垫脚石,困难越多,我们就会爬的越高。谁在学习Java过程中都不会是一帆风顺的。

本篇文章是有武汉Java培训为您呈现,希望给您带来更多更好的文章!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值