Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SimpleDataFormat解析异常解析分秒_Java_Android - Fatal编程技术网

Java SimpleDataFormat解析异常解析分秒

Java SimpleDataFormat解析异常解析分秒,java,android,Java,Android,尝试运行时遇到解析异常 SimpleDateFormat format = new SimpleDateFormat("mm:ss", Locale.US); String str = "11:22"; Date time = format.parse(str); 我一点也不知道我做错了什么 试试这个花蕾,告诉我它是否适合你 Date dateInput; String str = "11:22"; DateFormat inputFormat = new SimpleDateFormat

尝试运行时遇到解析异常

SimpleDateFormat format = new SimpleDateFormat("mm:ss", Locale.US);

String str = "11:22";

Date time = format.parse(str);

我一点也不知道我做错了什么

试试这个花蕾,告诉我它是否适合你

Date dateInput;
String str = "11:22";
DateFormat inputFormat = new SimpleDateFormat("mm:ss");
            try {
               dateInput = inputFormat.parse(str);
            } catch (ParseException e) {
                e.printStackTrace();
            }
您是否也需要解析日期的输出?如果是,请告诉我将更新答案。如果仍然出现异常,请尝试打印日志cat输出,这将在本节中找到

到下面检查并复制粘贴日志


如果无法解析指定字符串的开头,则属于
DateFormat
类的方法
parse
将生成ParseException

所以,我们需要抓住这个例外。下面的
java代码

import java.text.*;
import java.util.*;

public class Prg
{
      public static void main(String args[])  throws Exception
      {
            SimpleDateFormat format = new SimpleDateFormat("mm:ss", Locale.US);
            String str = "11:22";
            Date time = format.parse(str);
            System.out.println(time.toString());
       }

}

您需要向我们显示错误详细信息-发布您的logcat输出。然后解释一下你对这个例外做了什么研究,以及你对所读内容的确切困惑。正如@csm_dev所说,你能发布你的日志吗?您可能想看看。我的logcat没有任何跟踪,因为它没有抛出异常,因为我没有在try/catch块中进行解析。具体地说,我不明白的是这个概念。这个修正了它。Android Studio只是给了我很好的建议,让我把它放进一个try/catch中。一旦我这样做了,错误就消失了。谢谢。很高兴能帮助你,巴德。:)