07 2018 档案

摘要:典型回答: Exception和Error都继承了Throwable类,java中只有Throwable类型的实例才能被Throw(抛出)或者catch(捕获)。 Exception是程序正常运行中可能预料到的异常情况,应该被捕获,进行相应的处理。 Error是非正常情况,是不应该出现的,不需要抛出 阅读全文
posted @ 2018-07-30 09:43 星辰河流 阅读(158) 评论(0) 推荐(0)
摘要:一、原则 捕获异常必须处理异常,要么转换成对应文案返回给调用方,要么显式抛出异常给调用方,提醒调用方捕获处理,显式抛出异常时,源异常信息和异常Trace栈信息必须打印出来或者抛给调用方。 二、不符合规范的编码风格 // 不符规范 - 示例一 try { /* ... */ } catch (Exce 阅读全文
posted @ 2018-07-22 19:38 星辰河流 阅读(174) 评论(0) 推荐(0)
摘要:问题:谈谈你对java平台的理解?java是解释执行,这句话对吗? 典型回答:java本身是一种面向对象的语言,具有很好的跨平台的能力,能够做到“write once ,run anywhere”。另外就是GC机制,java通过垃圾回收器回收分配内存,程序员无需自己操心内寸的回收问题。 我们日常会接 阅读全文
posted @ 2018-07-22 19:37 星辰河流 阅读(2251) 评论(0) 推荐(0)