add throwsException parameter to write method