Просмотр исходного кода

Handled wrong cover URL exception

toomanysugar 4 лет назад
Родитель
Сommit
8f97206658
1 измененных файлов с 10 добавлено и 7 удалено
  1. 10 7
      src/main/java/com/moviesdb/Movie.java

+ 10 - 7
src/main/java/com/moviesdb/Movie.java

@@ -68,14 +68,17 @@ public class Movie {
     }
 
     public Image cover(){
-        if (movie_ImageLink != null) {
-            Image image = new Image(movie_ImageLink);
-            return image;
-        }
-        else {
-            Image image = new Image(getClass().getResourceAsStream("../../media/coverplaceholder.jpg"));
-            return image;
+
+        if ((movie_ImageLink) != null) {
+            try {
+                Image image = new Image(movie_ImageLink);
+                if (image != null)
+                    return image;
+            }catch (IllegalArgumentException e) {};
         }
+
+        Image image = new Image(getClass().getResourceAsStream("../../media/coverplaceholder.jpg"));
+        return image;
     }