Чтобы выяснить, что вы сделали неправильно в такой ситуации, вы можете просто позвонить
File file = new File ("maldive.jpg");
System.out.println(file.getAbsolutePath());
Это выведет абсолютный путь, по которому он ищет ваш файл, что может дать вам представление о том, что вы сделали неправильно.
Конечно, если вы знаете, как использовать отладчик, вам не нужна вторая строка (и технически даже не первая, но это немного сложнее;))