java - DateTimeFormatter.parseLocalDate throws UnsupportedOperationException -


the api parselocaldate says throw unsupportedoperationexception "if parsing not supported". mean 'if parsing not supported'? i'm looking through source , can not find anywhere throws unsupportedoperationexception. has ever been in scenario exception thrown calling parselocaldate?

datetimeformatter have 2 usages:

  • print dates;
  • parse dates;

when create datetimeformatter instance, pass datetimeprinter , datetimeparser.

if formatter has printer, , want parse date - unsupportedoperationexception thrown.

if formatter has parser, , want print date - unsupportedoperationexception thrown.

example

  datetimeformatter formatter = new datetimeformatter(new datetimeprinter()   {      // implements abstract methods            }, null); // instance has printer , hasn't parser   formatter.print(new datetime()); // works   formatter.parsedatetime("datetimestring"); // throws exeption 

Comments

Popular posts from this blog

linux - Does gcc have any options to add version info in ELF binary file? -

android - send complex objects as post php java -

charts - What graph/dashboard product is facebook using in Dashboard: PUE & WUE -