-
09-10-2013, 07:00 AM #11Junior Member
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
cho mình hỏi khi nhập điểm, muốn bắt ngoại lệ nhập điểm ngoài vùng 0-10 thì làm thế nào
tiasangmoi92 gabk
-
09-10-2013, 07:00 AM #12Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
Gửi bởi haihack
http://www.javatutorialhub.com/java-user-defined-exception.html
nhưng những tình huống như bạn nêu thì nên check bằng if,else thì có lẽ hay hơn chứ viết hẳn exception riêng mình nghĩ nó cứ giống như kiểu mang dao mổ trâu đi giết kiến vậy
cách thứ 2 có thì khá là củ chuối nhưng nó cũng là 1 cách làm, giờ bạn tạo 1 mảng có 11 phần tử, mỗi phần tử chứa 1 giá trị từ 0->10, gọi là mảng điểm, tên là scorearr. giờ khi người dùng nhập điểm là 1 số, thay vì lấy số đó là điểm thì ta lấy đó là vị trí của điểm trong mảng scorearr, giả sử người dùng nhập là 7 thì cũng là 7 điểm nhưng ta ko lấy trực tiếp mà lấy bằng cách score = scorearr[7]
và nếu làm theo cách này thì nếu người dùng nhập vào 1 số ngoài phạm vi từ 0->10 sẽ phát sinh ra ngoại lệ indexoutofbounexception
nói thật là mình chưa làm như bạn nói bao giờ nên chỉ giúp bạn kiểu này được 2 ý tưởng "chuối" này thôi, nhờ các pro giúp bạn vậy. bạn làm được cách nào hay thì chia sẻ với a e nhóe
-
09-10-2013, 07:00 AM #13Junior Member
- Ngày tham gia
- May 2014
- Bài viết
- 0
Gửi bởi haihack
-
09-10-2013, 07:00 AM #14Junior Member
- Ngày tham gia
- May 2014
- Bài viết
- 0
Gửi bởi haihack
-
09-10-2013, 07:00 AM #15Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
hi,
biết là dùng if là được nhưng mà vì mới học exception nên thầy bắt dùng kiểu này
mình cũng làm được rồi, custom exception rồi ném ra thôi
-
09-12-2013, 07:00 AM #16Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
package ede[/color][color=#007700].[/color][color=#0000bb]cacbt[/color][color=#007700].[/color][color=#0000bb]kien[/color][color=#007700]; [/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]inputmismatchexception[/color][color=#007700];[/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]scanner[/color][color=#007700]; public class [/color][color=#0000bb]trycatchbt [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]scanner nhap [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); try { [/color][color=#0000bb]int a[/color][color=#007700]; [/color][color=#0000bb]int b[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap a: "[/color][color=#007700]); [/color][color=#0000bb]a [/color][color=#007700]= [/color][color=#0000bb]nhap[/color][color=#007700].[/color][color=#0000bb]nextint[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap b: "[/color][color=#007700]); [/color][color=#0000bb]b [/color][color=#007700]= [/color][color=#0000bb]nhap[/color][color=#007700].[/color][color=#0000bb]nextint[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"ngiem la :" [/color][color=#007700]+ (-[/color][color=#0000bb]b [/color][color=#007700]/ [/color][color=#0000bb]a[/color][color=#007700])); } catch ([/color][color=#0000bb]arithmeticexception e[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"error= :" [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } catch ([/color][color=#0000bb]inputmismatchexception e1[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"error nhap sai kieu du lieu: " [/color][color=#007700]+ [/color][color=#0000bb]e1[/color][color=#007700]); } } }[/color]
</div>
</div>
-
09-12-2013, 07:00 AM #17Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
add xem e với
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
package ede[/color][color=#007700].[/color][color=#0000bb]cacbt[/color][color=#007700].[/color][color=#0000bb]kien[/color][color=#007700]; [/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]inputmismatchexception[/color][color=#007700];[/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]scanner[/color][color=#007700]; public class [/color][color=#0000bb]trycatchbt [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]scanner nhap [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); try { [/color][color=#0000bb]int a[/color][color=#007700]; [/color][color=#0000bb]int b[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap a: "[/color][color=#007700]); [/color][color=#0000bb]a [/color][color=#007700]= [/color][color=#0000bb]nhap[/color][color=#007700].[/color][color=#0000bb]nextint[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap b: "[/color][color=#007700]); [/color][color=#0000bb]b [/color][color=#007700]= [/color][color=#0000bb]nhap[/color][color=#007700].[/color][color=#0000bb]nextint[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"ngiem la :" [/color][color=#007700]+ (-[/color][color=#0000bb]b [/color][color=#007700]/ [/color][color=#0000bb]a[/color][color=#007700])); } catch ([/color][color=#0000bb]arithmeticexception e[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"error= :" [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } catch ([/color][color=#0000bb]inputmismatchexception e1[/color][color=#007700]) { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"error nhap sai kieu du lieu: " [/color][color=#007700]+ [/color][color=#0000bb]e1[/color][color=#007700]); } } }[/color]
</div>
</div>
-
09-12-2013, 07:00 AM #18Junior Member
- Ngày tham gia
- Sep 2014
- Bài viết
- 0
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã:package javaandroid.vn; import java.util.scanner; public class btbai22 { private float a,b; public static void main(string[]args){ btbai22 b=new btbai22(); b.nhap(); system.out.println("in a:"+b.geta()); system.out.println("in b:"+b.getb()); try{ system.out.println("nghiem pt ="+(-b.getb())/(b.geta())); }catch(exception e){ system.out.println(e); } } public float geta() { return a; } public void seta(float a) { this.a = a; } public float getb() { return b; } public void setb(float b) { this.b = b; } public void nhap(){ scanner in=new scanner(system.in); try{ system.out.println("nhap a:"); seta(in.nextfloat()); system.out.println("nhap b:"); setb(in.nextfloat()); }catch(exception e){ system.out.println(e); } } }
</div>
</div>
-
09-13-2013, 07:00 AM #19Junior Member
- Ngày tham gia
- Feb 2014
- Bài viết
- 0
system.out.println(math.toradians((double)('o' * 3 * 21)))
câu này cho ra được gì vậy các bác
em đăng kí trên diễn đàn java nó bắt điền mà em thì chưa biết chạy kiểu j
-
09-23-2013, 07:00 AM #20Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
sửa giúp mình với :d
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
[/color][color=#ff8000]//làm lại bài giải phương trình ax + b = 0 . lập trình hướng đối tượng.//các hệ số nhập vào từ bàn phím. sử dụng try - catch để bẫy các lỗi khi nhập sai kiểu dữ liệu,//ví dụ nhập số lại nhập chữ. bẫy lỗi chia cho 0.[/color][color=#0000bb]package bai[/color][color=#007700].[/color][color=#0000bb]pkg22[/color][color=#007700]; [/color][color=#0000bb]import java[/color][color=#007700].[/color][color=#0000bb]util[/color][color=#007700].[/color][color=#0000bb]scanner[/color][color=#007700];public class [/color][color=#0000bb]bai22 [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]phuongtrinh x [/color][color=#007700]= new [/color][color=#0000bb]phuongtrinh[/color][color=#007700](); [/color][color=#0000bb]x[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700](); [/color][color=#0000bb]x[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700](); }}class [/color][color=#0000bb]phuongtrinh[/color][color=#007700]{ private [/color][color=#0000bb]float a[/color][color=#007700],[/color][color=#0000bb]b[/color][color=#007700]; public [/color][color=#0000bb]void in[/color][color=#007700](){ [/color][color=#0000bb]scanner in [/color][color=#007700]= new [/color][color=#0000bb]scanner[/color][color=#007700]([/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]in[/color][color=#007700]); try{ [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap a: "[/color][color=#007700]); [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]a [/color][color=#007700]= [/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]nextfloat[/color][color=#007700](); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"nhap b: "[/color][color=#007700]); [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]b [/color][color=#007700]= [/color][color=#0000bb]in[/color][color=#007700].[/color][color=#0000bb]nextfloat[/color][color=#007700](); } catch([/color][color=#0000bb]exception e[/color][color=#007700]){ [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"loi nhap sai ki tu" [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } } public [/color][color=#0000bb]void out[/color][color=#007700](){ [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"gia tri a la: "[/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]a[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"gia tri b la: "[/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]b[/color][color=#007700]); try { [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"gia tri x = " [/color][color=#007700]+[/color][color=#0000bb]b[/color][color=#007700]/[/color][color=#0000bb]a[/color][color=#007700]); }catch ([/color][color=#0000bb]exception e[/color][color=#007700]){ [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"phat hien loi " [/color][color=#007700]+ [/color][color=#0000bb]e[/color][color=#007700]); } }}[/color]
</div>
</div>
Mộ đá Công giáo thường có thiết kế đơn giản, mộc mạc, không cầu kì hoa văn như các loại mộ đá khác. Chất liệu đá phổ biến nhất để làm mộ đá Công giáo là đá xanh và đá trắng. Loại mộ đá này được chạm...
Hình ảnh mẫu mộ đá công giáo đẹp phổ biến hiện nay