线程" main"中的错误异常java.lang.ArrayIndexOutOfBoundsException:0

时间:2017-06-16 13:24:40

标签: java indexoutofboundsexception

我不确定为什么会收到此错误。有人可以帮忙吗?

public static void main(String[] args) throws IOException, InvalidMidiDataException {

MusicEditorCreater.Builder builder = new MusicEditorCreater.Builder();

IMusicEditorModel model = MusicReader.parseFile(new FileReader(args[0]), builder);
IMusicEditorView view;
switch (args[1]) {
  case "text": view = new SheetMusicTextView();
    break;
  case "gui": view = new SheetMusicView();
    break;
  case "midi": view = new MidiView();
    break;
  case "combined": view = new MidiGuiView();
    break;
  default:
    throw new IllegalArgumentException("Not a valid view");
}

我正在为课堂创建音乐编辑器,这是最后一部分,我只是不明白它为什么会抛出这个错误。 感谢。

0 个答案:

没有答案