diff --git a/hacked-libtiled/tiled/core/TileSet.java b/hacked-libtiled/tiled/core/TileSet.java index fcacaf7..3551728 100644 --- a/hacked-libtiled/tiled/core/TileSet.java +++ b/hacked-libtiled/tiled/core/TileSet.java @@ -98,7 +98,11 @@ public class TileSet implements Iterable File f = new File(imgFilename); - BufferedImage image = ImageIO.read(f.getCanonicalFile()); + BufferedImage image; + try { + image = ImageIO.read(f.getCanonicalFile()); + } catch (IOException e) { throw new IOException("Failed to load " + imgFilename); + } if (image == null) { throw new IOException("Failed to load " + imgFilename); }