是否可以重用Java的保留名称“Exception”来定义您自己的类,其名称为“Exception”,但是在包中?
下面显然不会编译:
package mypackage;
public class Exception extends Exception { ...
答案 0 :(得分:4)
是的,你可以这样做,但你必须完全限定原件:
class Exception extends java.lang.Exception
尽管如此,重用基本类的名称并不是一个好主意。