阅读下列程序:public class Foo implements Runnable{  public void run(Thread t){    System.out.println(“Running.”);    }    public static void main(String[]args){    new Thread(new Foo()).start();    }}该程序的执行结果是(    )。      
a.执行时抛出一个异常       
b.程序执行后不输出任何结果      
c.在第一行引起编译失败      
d.在第二行引起编译失败    
选啥啊?