W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
@Target({TYPE,FIELD,METHOD,PARAMETER,CONSTRUCTOR,LOCAL_VARIABLE})
@Retention(SOURCE)
public @interface SuppressWarnings
指示應(yīng)在帶注釋的元素(以及帶注釋的元素中包含的所有程序元素)中抑制命名的編譯器警告。 請注意,給定元素中抑制的警告集是所有包含元素中抑制的警告的超集。 例如,如果您注釋一個類以抑制一個警告并注釋一個方法以抑制另一個警告,則兩個警告都將在方法中被抑制。
作為風格問題,程序員應(yīng)該始終在最有效的嵌套元素上使用此注釋。 如果您想在特定方法中抑制警告,您應(yīng)該注釋該方法而不是它的類。
修飾符和類型 | 必需元素 | 描述 |
---|---|---|
String[] | value | 編譯器要在帶注釋的元素中抑制的一組警告。 |
String[] value
編譯器要在帶注釋的元素中抑制的一組警告。 允許重復(fù)名稱。 名稱的第二次和連續(xù)出現(xiàn)將被忽略。 存在無法識別的警告名稱不是錯誤:編譯器必須忽略它們無法識別的任何警告名稱。 但是,如果注釋包含無法識別的警告名稱,它們可以自由發(fā)出警告。
字符串“unchecked”用于抑制未經(jīng)檢查的警告。 編譯器供應(yīng)商應(yīng)結(jié)合此注釋類型記錄他們支持的其他警告名稱。 鼓勵他們合作以確保相同的名稱在多個編譯器中工作。
返回:
要抑制的警告集
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: