希望详细解释

try catch 父类子类什么意思

qwertyuioplkjh
浏览 1353回答 3
3回答

太阳雨下

try catch:是用来捕获程序中可以预知的错误的,程序的执行时,如果出现错误,我们写的程序如果捕获处理,就会向上一层抛,直到抛到系统层,系统就会以自己的方式处理,一般来说,系统不会清楚是怎么了,会以崩溃的方式体现。例如:在程序中有个 除法操作的函数,int div(int a,int b){return a/b},这个函数实现的是除法操作,而对于b来说有可能为0,如果不做处理,当b为0的时候,系统就会抛出异常,停止执行(崩溃)。对于除法这个函数,可以在return前对b进行判断,也可以使用try catch来捕获异常,提示用户除数不能为0。至此可以理解为:为了不让我们的程序在出现问题时,直接交由系统处理而引起我们的程序无法继续执行,而需要我们自己捕获catch,进行处理,保证我们的程序可以继续向下执行。父类与子类:就是有继承关系的两个类,这个继承关系体现在程序里,就是可以抽象出相同的特征。例如:动物类作为父类,鸟类就是动物类的子类,因为鸟是动物(Bird is an Animal)同时鸟具有飞的特性(并不是所有的动物都会飞)。鸟类也可以拥有子类,例如,麻雀,雄鹰都算是鸟类的子类。这就是多重继承的概念。在java中不能多继承,但是可以多重继承。这是java的规则。

天启之魂

try catch 不是异常处理的语法吗 不知道和父类子类有什么关系.........

产品经理不是经理

try...catch处理异常父类 子类就是爹和儿子,儿子继承爹的行为,除此之外,儿子有自己独特的行为。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java