Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как победить Unknown Source 
:(
    Опции темы
d34dd
Дата 15.9.2010, 18:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 15.9.2010

Репутация: нет
Всего: нет



Запускаю одну программку(исходники есть,так что можно компилировать) выдает:
ERROR:15-09-2010 19:24:21__BBsis throws:java.lang.NullPointerException
java.lang.NullPointerException
        at d.BBsis.GetCheck(Unknown Source)
        at d.BBsis.ii(Unknown Source)
        at d.BBsis.mset(Unknown Source)
        at d.BBsis.run(Unknown Source)

Что тут подразумевается Uknown Source ?
Нет исходника ? програмка собирается ant`ом в jar файл(исходники лежат в другом каталоге чем jar)

С другой стороны сделал 2 файла для теста

z.java
import java.nio.*;
import java.util.*;
 
class z
{
    public static void main (String [] args)
    {    z1 q= new z1(); }
}

z1.java
import java.nio.*;
import java.util.*;
 
class z1
{
    public z1 ()
    {    ii();    }
private static void ii() {
int q=0;float f[] = {0f,1f};
System.out.println("T:" + q/f[2]);    
}
}

затем javac z.java z1.java
java z
выдает:
Exception in thread "Main Thread" java.lang.ArrayIndexOutOfBoundsException: 2                                                                                    
        at z1.ii(z1.java:14)                                                                                                                                     
        at z1.<init>(z1.java:9)                                                                                                                                  
        at z.main(z.java:11)
УБИРАЛ исходники и запускал тоже самое
Так вот вопрос почему в 1 ой проге пишет Unknown Source, а в тестовом примере пишет подробности с номером строки в исходнике

PM MAIL   Вверх
Kircul
Дата 16.9.2010, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 166
Регистрация: 20.2.2007

Репутация: 6
Всего: 7



Вот дока по javac. Читай про -g, -g:none и -g:{keyword list}.

Ваша программа видимо была скомпилирована с опцией -g:none и .class файлы не содержат инфы для дебага.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0777 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.