import  java.io.*;
class TransStream 
{
public static void main(String[] args) 
{
InputStream in = System.in;//字节流

InputStreamReader isr = new InputStreamReader(in);
BufferedReader bufr = new BufferedReader(isr);//字符流
String line = null;
while((line=bufr.readLine())!=null)
{
if("over".equals(line))
break;
System.out.println(line.toUpperCase());
}
bufr.close();
}}
编译无法通过

解决方案 »

  1.   


    package com.kiritor;import java.io.*;public class TransStream {
    public static void main(String[] args)  {
    InputStream in = System.in;// 字节流
    InputStreamReader isr = new InputStreamReader(in);
    BufferedReader bufr = new BufferedReader(isr);// 字符流
    String line = null;
    try {
    while ((line = bufr.readLine()) != null) {
    if ("over".equals(line))
    break;
    System.out.println(line.toUpperCase());
    }
    bufr.close();
    } catch (Exception e) {
    // TODO: handle exception
    }

    }}
      

  2.   

    放在编译工具里没问题啊,除了提示要加上try catch
      

  3.   

    为什么不下载个eclipse来学习?
      

  4.   

    LZ我用dos也没抱错啊,你那是JDK几的
      

  5.   

    我知道原因了,我不能导io.*,而要下面的包一个个导,但是我不知道为什么要这样,我JDK1.7的
      

  6.   

    main函数抛出异常就行了啊