저는 몇 가지 간단한 프로그램을 실행하려고 할 때 매우 새로운 자바입니다.자바 URL 객체 - 새로운 java.net.URL()
import java.net.*;
import java.io.*;
class example1 {
public static void main(String args[]){
try{
URL hp = new URL("http://www.java2s.com");
System.out.println("it all worked?");
}catch (MalformedURLException e){
System.err.println("New URL failed");
System.err.println("exception thrown: " + e.getMessage());
}
System.out.println(hp.getProtocol());
}
}
자바 컴파일러는 "기호를 찾을 수 없습니다 : : 마력"
URL hp = new URL("http://www.java2s.com");
의 URL 객체가, HP는 선으로 생성되지 않는 것으로 믿고 나를 이끌 것이다 는이 코드를 그러나 catch 문이 오류를보고해서는 안됩니까?
나는 시도-catch 블록없이 컴파일 시도하지만 난라는 오류 얻고 있었다 "보고되지 않은 예외 않고 MalformedURLException를, 잡은 또는 슬로우 선언해야"내가 마력을 말한다 마지막 줄을 제거하면
의 프로그램을 컴파일하고 실행하지만 "모두 작동 했나요?"라고 표시합니다.
나는 여기에 간단한 설명이있을 것이라고 확신하지만 나는 자바에 대한 많은 지식이 없다. 감사합니다.
+1 : 매우 자세한 설명 :) – CoolBeans