是否可以重用Java的保留名称“Exception”来定义自己的同名“Exception”但在包中的类?
下面显然不会编译:
package mypackage;
public class Exception extends Exception { ...
最佳答案
是的,你可以这样做,但你必须完全限定原始版本:
class Exception extends java.lang.Exception
尽管这样重用基本类的名称并不是一个好主意。
关于Java:创建自定义异常类 package.Exception,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32929688/