标签:color 值类型 流程 查找 包括 异常 The 系统 声明
3.1方法的控制流程
与C/C++类似
3.2异常处理
Java处理错误的方法
抛出(throw)异常
在方法的运行过程中,如果发生了异常,则该方法生成一个代表该异常的代码并把它交给运行时系统,运行时系统便寻找相应的代码来处理这一异常。
捕获(catch)异常
运行时系统在方法的调用栈中查找,从生成异常方法开始进行回溯,直到找到包含相应异常处理的方法为止。
3.2.5声明自己的异常类
public class MyExceptionName extends SuperclassOfMyException{ public MyException(){ super("Some string explaining the exception"); } }
3.3方法重载
方法签名
方法名和参数类型一起,构成方法签名(注意不包括返回值类型)
方法重载又叫静态多态或者编译时多态
静态联编:编译时根据变量类型和方法名称,决定被调方法的签名。
标签:color 值类型 流程 查找 包括 异常 The 系统 声明
原文地址:https://www.cnblogs.com/kmxojer/p/10885800.html