30/09/2018, 18:38

Lỗi khi new BufferredReader trong Java

url = new URL(“http://vnexpress.net/tin-tuc/the-gioi/tu-lieu/nguy-co-bi-tra-thu-dang-rinh-rap-nuoc-nga-3305360.html”);
file = new File(Environment.getExternalStorageDirectory(), “Content”);
outputStream = new FileOutputStream(file);
HttpURLConnection cc = (HttpURLConnection) url.openConnection();
cc.setRequestMethod(“GET”);
cc.setConnectTimeout(5000);
BufferedReader reader = new BufferedReader(new InputStreamReader(cc.getInputStream()));
while ((data=reader.readLine())!=null)
{
outputStream.write(data.getBytes());
}
reader.close();
outputStream.close();

em bị lỗi, báo lỗi ở dòng in đậm. Có ai biết tại sao không ạ :’( các chỗ khác không sai ạ

Nguyễn Hải Đăng viết 20:46 ngày 30/09/2018

Mình copy code của bạn chạy thử, xóa cái Environment.getExternalStorageDirectory() đi thì không sao cả, lỗi ở dòng new File đó.
Bạn chụp ảnh lỗi của bạn lên đây.

Bài liên quan
0