Java:表达式的非法开始

标签 java path compiler-errors

我刚刚学习 Java,希望使用 Path 对象:

Path file = ...;

它给了我:“非法的表达开始”

我有以下导入:

import java.nio.file.*;
import java.nio.file.attribute.*;

我正在根据 NetBeans 运行 JDK 1.7 平台 (JDK 7)。已在 google 上搜索到地球的尽头,但找不到有关此错误的蹲点。

我假设 path file = ...; 是我当前的 JDK 无法识别的一些新语法或功能???

编辑|

import javax.swing.*;

import java.nio.file.*;
import java.nio.file.attribute.*;

public class MainWindow extends JFrame {

  public MainWindow() 
  {
    initComponents();
  }

  private void cboModelFocusGained(java.awt.event.FocusEvent evt) 
  {
    Path file = ...;
  }
}

最佳答案

Path file = ...;

在任何版本的 Java 中都不是有效的语句。我的猜测是您从某个网站复制并粘贴了此内容,但这三个点只是省略号,意思是“初始化代码必须放在这里”。

你认为这三个点是什么意思?

关于Java:表达式的非法开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136315/

相关文章:

java - Dagger 2 : Cannot find symbol class when using subcomponent/dependent components

Wpf - 相对图像源路径

python - os.makedirs 不理解我路径中的 "~"

c++ - 编译错误相关的 boost

linux - arduino IDE找不到库

java - Hybris 产品模型类

java - 我在字符串中有日期,我想将其转换为日期格式,但出现错误

java - 需要为 TextView 格式化货币

java - 如何使用 Eclipse 启动将 native 库添加到 "java.library.path"(而不是覆盖它)

c++ - 找不到CoreAudio,AudioToolbox,AudioUnit等 header