Метод должен возвращать значение. Возможно вы забыли оператор "return".
файл com/javarush/task/pro/task09/task0912/Solution.java, строка 30, позиция 893
package com.javarush.task.pro.task09.task0912;
/*
Проверка URL-адреса
*/
public class Solution {
public static void main(String[] args) {
String[] urls = {"https://javarush.ru", "https://google.com", "http://wikipedia.org", "facebook.com", "https://instagram", "codegym.cc"};
for (String url : urls) {
String protocol = checkProtocol(url);
String domain = checkDomain(url);
System.out.println("У URL-адреса - " + url + ", сетевой протокол - " + protocol + ", домен - " + domain);
}
}
public static String checkProtocol(String url) {
//напишите тут ваш код
if (url.startsWith("http")){
System.out.println("http");
}
else if(url.startsWith("https")){
System.out.println("https");
}
else {
return "неизвестный";
}
}
public static String checkDomain(String url) {
//напишите тут ваш код
if (url.endsWith(".com")){
System.out.println("com");
}
else if (url.endsWith(".org")){
System.out.println("org");
}
else if (url.endsWith(".net")){
System.out.println("net");
}
else {
return "неизвестный";
}
}
}