Exceptions include: Divide by zero (ArithmeticException), array index out of bounds (ArrayIndexOutOfBoundsException), and invalid input (depending on type, could be NumberFormatException, IllegalArgumentException, etc.). Hard disk crash represents an Error (not Exception) but is still a throwable condition. Opening an empty file is not typically an exception - it's a valid file operation that just returns empty data.