Android 개발자는 전적으로 멍청합니다. 나는 여전히 배우고 있으며, 나는 앱 개발의 첫 단계에있다.Android : 처리되지 않은 예외 유형 IOException 오류
나는이 코드가 작동하며 잘 실행되거나 정상적인 Java를 실행하므로 이제 Android OS에 구현하려고합니다.
내 코드에서 TEST.openStream()
이라고 말하면 Unhandled exception type IOException
오류가 발생합니다. IOException
를 throw로
package com.zv.android;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import android.app.Activity;
import android.os.Bundle;
public class ZipActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
try {
URL TEST = new URL("http://www.google.com/");
BufferedReader in = new BufferedReader(new InputStreamReader(TEST.openStream()));
String inputLine;
int line=0;
while ((inputLine = in.readLine()) != null){
line++;
//System.out.println(line + "\t" + inputLine);
}
// in.close();
} catch(MalformedURLException e) {
//Do something with the exception.
}
}
}
왜 IOException도 잡을 수 있는지 설명해 주시겠습니까? – Mowgli
@Mowgli : 업데이트를 참조하십시오. – kosa