Even better are the results of these. For example, on that second one: Exceptions are like "something has gone wrong, but the program can continue if this is handled"; Errors are generally "OMG STOP THE PROGRAM THE SKY IS FALLING" (one example of an Error is the OutOfMemoryError) and bypass most handling. So when a sound file has a broken URL? The game immediately closes and the user's only hint is "".That's interesting... I know one day I'll end up making a game and completely screw up the code. >_>
Or the third one: Imagine the game crashes, and you go for a log, and all you get is the game saying "IN YOU FACE"...