Я искал и искал решение этой проблемы, но, похоже, никто другой не испытывает его. Вот описание:
Я создаю игру на основе тайлов с некоторыми со-программистами. Мы используем класс базы данных для любой загрузки файлов и изображений. Все работает просто чудесно, пока мой Mac внезапно не выдал исключение NullPointerException мне в лицо. Странно то, что он работает на Mac другого чувака (та же модель и все остальное), и он отлично работал на моем компьютере за несколько минут до ошибки. Ничего не изменилось за это время.
Это происходило раньше, и тогда я переустановил ОС, которая разрешила проблему, так что это звучит как твик в Eclipse (который я использую как IDE) или в MacOS. У кого-нибудь есть идеи?
Проект можно найти на:
https://github.com/Gadamagaska/Quantum-Man
Моя трассировка стека:
Exception in thread "main" java.lang.NullPointerException
at entities.Level.getTile(Level.java:24)
at database.Database.getTile(Database.java:206)
at core.FoffyMain.drawBottomTiles(FoffyMain.java:82)
at core.FoffyMain.draw(FoffyMain.java:64)
at core.Core.gameLoop(Core.java:58)
at core.Core.run(Core.java:34)
at core.FoffyMain.main(FoffyMain.java:28)