Intellij idea 抑制警告与不检查

Intellij idea 抑制警告与不检查,intellij-idea,Intellij Idea,当我为语句选择抑制时,为什么有时插入@SuppressWarnings,有时插入//noinspection 我说的是不同的语句,我假设在同一个语句上,它总是使用相同的变体。我特别选择抑制语句(而不是方法、类或其他任何内容) 有什么区别吗?@SuppressWarnings是一种注释,只能修饰类、接口和方法。IntelliJ使用//noinspection标记注释无法抑制的警告,因为它们不是类、接口或方法。您能举一个例子说明您遇到的两种情况吗??

当我为语句选择抑制时,为什么有时插入
@SuppressWarnings
,有时插入
//noinspection

我说的是不同的语句,我假设在同一个语句上,它总是使用相同的变体。我特别选择抑制语句(而不是方法、类或其他任何内容)


有什么区别吗?

@SuppressWarnings
是一种注释,只能修饰类、接口和方法。IntelliJ使用
//noinspection
标记注释无法抑制的警告,因为它们不是类、接口或方法。

您能举一个例子说明您遇到的两种情况吗??