How to verify if a String in Java is a valid URL

2019-03-11 15:02发布

How can I check if a string is a URL in Java?

标签: java url
8条回答
何必那么认真
2楼-- · 2019-03-11 15:22

This function validates a URL, and returns true (valid URL) or false (invalid URL).

public static boolean isURL(String url) {
    try {
        new URL(url);
        return true;
    } catch (Exception e) {
        return false;
    }
}

Be sure to import java.net.URL;

查看更多
不美不萌又怎样
3楼-- · 2019-03-11 15:28

You can try to create a java.net.URL object out of it. If it is not a proper URL, a MalformedURLException will be thrown.

查看更多
登录 后发表回答