Как подавить непроверенные предупреждения - Java

Как подавить непроверенные предупреждения - Java

«Непроверенные предупреждения» - довольно популярное предупреждающее сообщение в Java. Однако, если вы настаиваете на том, что это недействительное предупреждение, и нет способов решить его без ущерба для существующих функций программы. Вы можете просто использовать@SuppressWarnings(“unchecked”) для подавления непроверенных предупреждений в Java.

1. В классе

При применении к уровню класса все методы и члены в этом классе будут игнорировать непроверенное предупреждающее сообщение.

@SuppressWarnings("unchecked")
public class classA{...}

2. В методе

При применении к уровню метода только этот метод будет игнорировать непроверенные предупреждения.

@SuppressWarnings("unchecked")
private void method1(){...}

3. В собственности

При применении к уровню свойства только это свойство будет игнорировать непроверенные предупреждающие сообщения.

@SuppressWarnings("unchecked")
private List list1;

В заключение, подавить непроверенное предупреждение - все равно что скрыть потенциальную ошибку, лучше найти причину непроверенного предупреждения и исправить ее :)