a file not found exception is not catched but a runtime exception