Как проверить URL в Java

Как проверить URL в Java

Краткий пример, показывающий использование классаapache.commons.validator.UrlValidator для проверки URL-адреса в Java.

import org.apache.commons.validator.UrlValidator;

public class ValidateUrlExample{

    public static void main(String[] args) {

        UrlValidator urlValidator = new UrlValidator();

        //valid URL
        if (urlValidator.isValid("http://www.example.com")) {
           System.out.println("url is valid");
        } else {
           System.out.println("url is invalid");
        }

        //invalid URL
        if (urlValidator.isValid("http://invalidURL^$&%$&^")) {
            System.out.println("url is valid");
        } else {
            System.out.println("url is invalid");
        }

    }
}

Выход

url is valid
url is invalid