JAVA运行时出现 Exception in thread "main" java.lang.NullPointerException

JAVA运行时出现 Exception in thread "main" java.lang.NullPointerException,第1张

获取图片的url地址写错了。程序我跑出来了,一张一张查看6张图片的小程序。

请注意看以下的两个地址不同处。图片的扩展名错了。 有.jif的图片??图片路径,当然要正确。你说的图败差片位置是对逗枯行的。

url = UserCardLayoutFrame.class.getResource("/image/"+i+".jif")//山哗源程序错误的

url = UserCardLayoutFrame.class.getResource("/image/"+i+".gif")//修改成这个

switch((area-1)/3)

这句话你是不是写哪山错了??

我理解应该是这样: switch((area-1)%3)

把 / 变为 %

你搭缓腔都 没有截出来行号,让我们给你一行知衫一行数呀

(1). import javax.swing.JFrame

import javax.swing.JOptionPane

public class HelloWorld {

public static void main(String args[]){

JFrame ff=new JFrame()

String R=JOptionPane.showInputDialog("哗搜请输宏芦掘入圆的半径:")

double r=Double.parseDouble(R)

JOptionPane.showMessageDialog(ff, "圆的面积为:"+3.14*r*r+"\n"+"圆的周蔽核长为:"+2*3.14*r)

}

}

(2). import java.util.Scanner

public class HelloWorld {

public static void main(String args[]){

Scanner scan=new Scanner(System.in)

int a=scan.nextInt()

int b=scan.nextInt()

int c=scan.nextInt()

if(a+b>c&&b+c>a&&a+c>b){

if((a*a==b*b+c*c)||(c*c==a*a+b*b)||(b*b==a*a+c*c))

System.out.print("是直角三角形")

}else

System.out.print("不能构成三角形")

}

}

(3). public static void main(String args[]){

int a=1000,i=0,sum=0

while(i<=a)

{

if(i%2==0)

sum=sum+i

i++

}

System.out.print(sum)

}

(4). public static void main(String args[]){

int a=12454,i=0

while(a>0){

a=a/10

i++

}

System.out.println(i)

}

(5). import java.util.Scanner

public class HelloWorld {

public static void main(String args[]){

Scanner scan=new Scanner(System.in)

int road=scan.nextInt()

int weight=scan.nextInt()

double sum=0

if (road<=100){

sum=weight*road*1

}else if(road<=300){

sum=weight*road*0.9

}else if(road<=500){

sum=weight*road*0.8

}else if(road<=1000){

sum=weight*road*0.7

}else

sum=weight*road*0.6

System.out.print(sum)

}

}

(6). public static void main(String args[]){

int sum=0

int total=1

for(int i=1i<=4i++){

for(int j=1j<=ij++)

total=total*j

sum=sum+total

total=1

}

System.out.println(sum)

}

参考下,建议自己动手,进步更快哦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12560418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存