Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Совет О том как понимать ошибки java

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем D_ART, 4 июл 2012.

  1. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Многие встречают ошибки при работе с java программами (bukkit, плагины, лаунчеры и т.д) и не могут их понять. Некоторые думают чтобы их понимать нужно хорошо знать java, но это большое , повторяю, большое недоразмуение! Достаточно знать несколько приёмов, которые помогут понять ошибки с нулевым знание java.

    1. Для начала возьмём простейшую ошибку , которую java выводит в консоль или ещё куда то.
    Код:
    Exception in thread "main" java.lang.ArithmeticException: / by zero
        at Main.main(Main.java:3)
    2. Смотрим на первую строку именно там причина ошибки.
    Код:
    Exception in thread "main" java.lang.ArithmeticException: / by zero
    3. Видим:
    java.lang. ArithmeticException - это вызванная ошибка или обработчик
    / by zero - причина по которой была она вызвана. Если перевести на русский язык, то получится "деление на ноль".
    Вот собственно и узнали что за ошибка была вызвана и узнали также причину её появления.

    В остальных строках ошибки находятся местонахождение мест в коде в котором она была вызвана.
    1. Берём ошибку
    Код:
    Exception in thread "main" java.lang.ArithmeticException: / by zero
        at Main.main(Main.java:3)
    2. Смотрим вторую строку(их может и больше).
    3. Видим:
    Код:
    at Main.main(Main.java:3)
    4. Смотрим на информацию в скобках
    5. Видим:
    Код:
    ( Main.java:3 )  => Main.java:3 
    6. Разбираем.

    Main.java | : | 3

    Main.java - означает что в этом файле (классе) была вызвана ошибка
    : 3 - означает, что ошибка в 3-ей строке этого файла(класса)
     
  2. Хостинг MineCraft
    <
  3. Aztel

    Aztel Активный участник

    Баллы:
    78
    Полезная статья! Спасибо, лови лайк ;)
     
  4. DaleMartinWatson

    DaleMartinWatson Старожил Девелопер Пользователь

    Баллы:
    103
    Все ошибка элементарно находятся в Google.
     
    Сникерсни нравится это.
  5. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Некоторым же трудно зайти в гугл.
     
    dmitrij_kobets и DmitriyMX нравится это.
  6. Dimchik000

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

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
    как решить проблему с этим java.lang.ArrayIndexOutOfBoundsException - Выход индекса за границу массива
     
  7. Konstantin773

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

    Баллы:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    В бухарском лаунчере я добавлял надписи для ошибок, для этой "Неправильно имя пользователя или пароль"
     
    slavik123123123 нравится это.
  8. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Уменьшить значение.Как узнать какое значение? читай тутор.
     
  9. Dimchik000

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

    Баллы:
    123
    Skype:
    Millennium36rus
    Имя в Minecraft:
    Millennium
    100500 лет прошло!
     
  10. kaban1997

    kaban1997 Старожил Переводчик Пользователь

    Баллы:
    173
    Чёт незаметил
     
  11. Coced

    Coced Активный участник

    Баллы:
    68
    Имя в Minecraft:
    popka
    Ошибка в Гугле,что не понятного?
     

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