Character works with character-references instead of printNameFiles
Throws exception instead of returning null