外觀
禁止使用空的靜態區塊
空的區塊陳述式雖然在技術上不是錯誤,但通常是因為重構未完成而產生的。它們在閱讀程式碼時可能會造成混淆。
此規則的不正確程式碼範例
class Foo { static {} }
此規則的正確程式碼範例
class Foo { static { // blocks with comments are allowed } } class Bar { static { doSomething(); } }