Вы можете увидеть строку подсказки о проблеме внизу этой трассировки стека:
Caused by: java.lang.NullPointerException
GPAMaster.locale.Locale.get(Locale.java:30)
at GPAMaster.locale.Messages$Chat.<clinit>(Messages.java:84)
... 39 more
Таким образом, это означает, что у вас есть класс с именем Chat
, вложенный в класс с именем Messages
, а в строке 84 вы вызываете Locale.get()
, который получает NullPointerException
в строке 30. Метод <clinit>
является статическим инициализатором для класса Chat
- это компиляторсгенерированный метод, который содержит любые статические блоки или инициализаторы для статических методов.
Если вы покажете нам Messages.java
вокруг строки 84 и Locale.java
вокруг строки 30, мы могли бы помочь больше.