Sockets must be secure
JAVA-S1011
Security
Critical
2
readLine
result is read without a null check
JAVA-E0220
Bug risk
Critical
2
Non-final static fields should not be public
JAVA-S1050
Security
Critical
3
Private field is never initialized
JAVA-E1065
Bug risk
Critical
3
System.exit()
should only be invoked within application entry points
JAVA-W0060
Bug risk
Major
4
Empty catch clauses may hide exceptions
JAVA-W0052
Anti-pattern
Major
1
Constructor of non-final class starts a thread
JAVA-E0208
Bug risk
Major
1
Static fields of the parent class should not be accessed through child class instances
JAVA-W1030
Anti-pattern
Major
2
Overly generic exceptions should not be thrown
JAVA-W1042
Anti-pattern
Major
2