question: void error ( String key , Object ... args ) { if ( fatalErrors ) { String msg = getLocalizedString ( key , args ) ; throw new PropagatedException ( new IllegalStateException ( msg ) ) ; } warning ( key , args ) ; out . println ( getLocalizedString ( "msg.usage" , ownName ) ) ; }
target:  Report a usage error.