admin管理员组

文章数量:1130349

IllegalArgumentException

IllegalArgumentException不合法的参数异常

一个简单的小例子:

package Test2;import java.text.SimpleDateFormat;
import java.util.Date;public class Test3 {public static void main(String[] args) {Date day = new Date();   SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date = df.format(day);SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM");String format = dateFormat.format(date);System.out.println(format);}
}

运行会报错:

Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Dateat java.text.DateFormat.format(DateFormat.java:281)at java.text.Format.format(Format.java:140)at Test2.Test3.main(Test3.java:14)

无法将给定的对象作为日期格式化,即因为传递了一个错误的参数。

IllegalArgumentException

IllegalArgumentException不合法的参数异常

一个简单的小例子:

package Test2;import java.text.SimpleDateFormat;
import java.util.Date;public class Test3 {public static void main(String[] args) {Date day = new Date();   SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String date = df.format(day);SimpleDateFormat dateFormat= new SimpleDateFormat("yyyy-MM");String format = dateFormat.format(date);System.out.println(format);}
}

运行会报错:

Exception in thread "main" java.lang.IllegalArgumentException: Cannot format given Object as a Dateat java.text.DateFormat.format(DateFormat.java:281)at java.text.Format.format(Format.java:140)at Test2.Test3.main(Test3.java:14)

无法将给定的对象作为日期格式化,即因为传递了一个错误的参数。

本文标签: IllegalArgumentException