1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите NullPointerException, которое я проверил

Тема в разделе "Разработка плагинов для новичков", создана пользователем SintezGames, 20 мар 2020.

Статус темы:
Закрыта.
  1. Автор темы
    SintezGames

    SintezGames Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    EstrangedFury
    Допустим, есть такой код:
    Код:
    Player player = Bukkit.getPlayer(args[0]);
    if(!player.equals(null)) {
    // code
    } else {
    // code
    }
    Вопрос следующий: почему возникает NPE, если я обработал это исключение, может быть, я чего-то не понимаю?
     
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  3. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    x2 :lol:
     
  4. MurlikMurlik

    MurlikMurlik Активный участник Пользователь

    Баллы:
    96
    Ты пытаешься обратиться к объекту которого нет, а именно вызываешь equals.
    Проверка на нулл делается так
    Код:
    if (object != null) {
    //code
    }
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  6. Автор темы
    SintezGames

    SintezGames Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    EstrangedFury
    Спасибо.
     
Статус темы:
Закрыта.

Поделиться этой страницей