语法允许将其作为对无害语法错误的让步,但它并未普遍使用,也没有什么不同(与省略分号相比)。
就像方法
};内部 (例如,在
if块之后)是null语句并被允许一样,方法 外部 的错误分号也被视为null声明并被允许。
具体来说,Java语言规范的以下产品允许这样做:
ClassBodyDeclaration: ; [static] Block ModifiersOpt MemberDecl
欢迎分享,转载请注明来源:内存溢出
语法允许将其作为对无害语法错误的让步,但它并未普遍使用,也没有什么不同(与省略分号相比)。
就像方法
};内部 (例如,在
if块之后)是null语句并被允许一样,方法 外部 的错误分号也被视为null声明并被允许。
具体来说,Java语言规范的以下产品允许这样做:
ClassBodyDeclaration: ; [static] Block ModifiersOpt MemberDecl
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)