quản lý ngoại lệ exception handling

Giáo Trình Lập Trình Mạng ĐH Kỹ Thuật Công Nghệ Tp.HCM

Giáo Trình Lập Trình Mạng ĐH Kỹ Thuật Công Nghệ Tp.HCM

Ngày tải lên : 30/10/2015, 17:40
... .50 2.9 Quản ngoại lệ (Exception Handling) 51 2.9.1 Lệnh kiểm soát ngoại lệ 51 2.9.2 Tổ chức lớp biểu diễn ngoại lệ 53 2.9.3 Phát sinh ngoại lệ 54 2.9.4 ... tương ứng 2.9.1 Lệnh kiểm soát ngoại lệ catch khối Một lệnh kiểm soát ngoại lệ gồm khối lệnh khối try Khối try nơi chứa đoạn lệnh có khả gây lỗi run-time Khối catch chứa đoạn lệnh xử lỗi khối ... c=(char)k; - 31 - float double 2.4.4 Các câu lệnh • Khối lệnh Khối lệnh Java tương tự khối lệnh C/C++, lệnh nằm cặp ngoặc mở { đóng } Một khối lệnh dãy không nhiều lệnh khai báo biến khai báo lớp theo...
  • 203
  • 675
  • 0
bài giảng lập trình mạng

bài giảng lập trình mạng

Ngày tải lên : 10/04/2016, 18:59
... .20 Qu n nhớ trình thu dọn 'rác' .20 CH NG 2: CÁC THÀNH PH N C B N C A NGÔN NG L P TRÌNH JAVA .22 I Ghi (Comment) .22 II Câu lệnh khối lệnh ... int port) throws UnknownHostException, IOException T o socket để k t nối máy có tên theo địa host số c ng port • public Socket(InetAddress address, int port) throws IOException T o socket k t nối ... khác Trình qu n an ninh kiểm soát ho t động máy o Java đ ợc quy n làm dới u ki n khác Một ví d r t c b n ho t động đọc/ghi t p tin (file I/O) đ ợc qu n chặt chẽ b i trình qu n an ninh: Các...
  • 119
  • 212
  • 0
Chương 1 Các thành phần cơ bản của ngôn ngữ lập trình Pascal

Chương 1 Các thành phần cơ bản của ngôn ngữ lập trình Pascal

Ngày tải lên : 03/10/2013, 07:20
... cách câu lệnh Không nên hiểu dấu chấm phẩy dấu kết thúc câu lệnh Ví dụ: FOR i:=1 TO 10 DO Write(i); Trong câu lệnh trên, lệnh Write(i) thực 10 lần Nếu hiểu dấu chấm phẩy kết thúc câu lệnh lệnh Write(i) ... để soạn thảo Alt-F3: Đóng file soạn thảo Alt-F5: Xem kết chạy chương trình F8: Alt-X: Chạy câu lệnh chương trình Thoát khỏi Turbo Pascal Alt-: Dịch chuyển qua lại file mở F10:...
  • 4
  • 1.4K
  • 13
Bài 2: Các thành phần cơ bản của ngôn ngữ lập trình

Bài 2: Các thành phần cơ bản của ngôn ngữ lập trình

Ngày tải lên : 09/10/2013, 14:11
... sau: Vì Không mà Dựa vào cú pháp người lập trình chương trình dịch biết tổ hợp kí tự bảng chữ hợp lệ, nhờ mô tả xác thuật toán để máy thực nên c Ngữ nghĩa xác định ý nghĩa thao tác cần thực hiện, ... tự + phép cộng hai số thực Ngữ nghĩa xác định tính chất thuộc tính tổ hợp kí tự tạo thành dòng lệnh chương trình 2 Một số khái niệm a Tên Dùng để xác định đối tượng chương trình Tên đặt theo...
  • 12
  • 2K
  • 3
các thành phân cơ bản của Ngôn ngữ lập trình

các thành phân cơ bản của Ngôn ngữ lập trình

Ngày tải lên : 10/10/2013, 23:11
... sau: Vì Không mà Dựa vào cú pháp người lập trình chương trình dịch biết tổ hợp kí tự bảng chữ hợp lệ, nhờ mô tả xác thuật toán để máy thực nên c Ngữ nghĩa xác định ý nghĩa thao tác cần thực hiện, ... tự + phép cộng hai số thực Ngữ nghĩa xác định tính chất thuộc tính tổ hợp kí tự tạo thành dòng lệnh chương trình 2 Một số khái niệm a Tên Dùng để xác định đối tượng chương trình Tên đặt theo...
  • 12
  • 872
  • 2
CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH PASCAL

CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ LẬP TRÌNH PASCAL

Ngày tải lên : 24/10/2013, 14:20
... cách câu lệnh Không nên hiểu dấu chấm phẩy dấu kết thúc câu lệnh Ví dụ: FOR i:=1 TO 10 DO Write(i); Trong câu lệnh trên, lệnh Write(i) thực 10 lần Nếu hiểu dấu chấm phẩy kết thúc câu lệnh lệnh Write(i) ... để soạn thảo Alt-F3: Đóng file soạn thảo Alt-F5: Xem kết chạy chương trình F8: Alt-X: Chạy câu lệnh chương trình Thoát khỏi Turbo Pascal Alt-: Dịch chuyển qua lại file mở F10:...
  • 4
  • 1.2K
  • 5
Các thành phần cơ bản của ngôn ngữ C

Các thành phần cơ bản của ngôn ngữ C

Ngày tải lên : 05/11/2012, 11:45
... Các câu lệnh ngăn cách với dấu chấm phẩy (;) Phân loại Có hai loại lệnh: lệnh đơn lệnh có cấu trúc Lệnh đơn lệnh không chứa lệnh khác Các lệnh đơn gồm: lệnh gán, câu lệnh nhập xuất liệu… Lệnh có ... khối lệnh chứa bên nhiều khối lệnh khác gọi khối lệnh lồng Sự lồng khối lệnh không hạn chế Minh họa: { … lệnh; { … lệnh; { … lệnh; } … lệnh; } … lệnh; } Lưu ý phạm vi tác động biến khối lệnh ... Trong khối lệnh khác hay khối lệnh lồng khai báo biến tên Ví dụ 1: { … lệnh; { int a,b; /*biến a, b khối lệnh thứ nhất*/ … lệnh; } …lệnh; { int a,b;/*biến a,b khối lệnh thứ hai*/ … lệnh; } } Ví...
  • 30
  • 1.3K
  • 5
LẬP TRÌNH CĂN BẢN - CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ C potx

LẬP TRÌNH CĂN BẢN - CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ C potx

Ngày tải lên : 26/07/2014, 07:20
... float,…; tên hàm: sin, cos l Tên người lập trình tự đặt l Tên đặt hợp lệ: Chieu_dai, Chieu_Rong, Chu_Vi Tên không hợp lệ: Do Dai, 12A2 l l l l l Sử dụng chữ cái, chữ số dấu gạch (_) Bắt đầu ... viết giá trị cho biết kiểu nó: l l Được đặt bên hàm, chương trình hay khối lệnh Ảnh hưởng đến hàm, chương trình hay khối lệnh chứa (biến cục bộ) Chú ý: 8864L có kiểu long, 8864 có kiểu int 25 Vị ... cos(), tan(), acos(), asin(), atan(), pow(), exp(),… alloc.h: Định nghĩa hàm liên quan đến việc quản nhớ: calloc(), realloc(), malloc(), free(), farmalloc(), farcalloc(), farfree(), … io.h: Định...
  • 13
  • 450
  • 1
CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ JAVA

CÁC THÀNH PHẦN CƠ BẢN CỦA NGÔN NGỮ JAVA

Ngày tải lên : 12/04/2015, 03:08
... xử ngoại lệ Java  Các lớp Error Exception xử lỗi Java  Khi ngoại lệ xảy ra: ◦ thể biểu diễn ngoại lệ tạo ◦ Thể sau truyền cho phương thức rút trích xử thông tin  Trình xử ngoại lệ ... 45 Ngoại lệ gì?  Nếu gặp phải lỗi thực thi chương trình, ngoại lệ xảy ERROR !! Ví dụ: 5/ =  Khi ngoại lệ xảy ra, chương trình kết thúc đột ngột, điều khiển trả cho OS  Trình xử ngoại lệ ... 22 / 49 of 45 Trình xử ngoại lệ – Ví dụ  Một đoạn mã giả ………… IF B IS ZERO GO TO ERROR C = A/B PRINT C GO TO EXIT ERROR: DISPLAY “DIVISION BY ZERO” EXIT: END Block xửử lỗỗi Java Simplified...
  • 93
  • 1.6K
  • 0
Các thành phần cơ bản của ngôn ngữ c

Các thành phần cơ bản của ngôn ngữ c

Ngày tải lên : 29/12/2015, 10:06
... bên hàm, chương trình hay khối lệnh Các biến có tác dụng hay ảnh hưởng đến hàm, chương trình hay khối lệnh chứa Khi khai báo biến, phải đặt biến đầu khối lệnh, trước lệnh gán, … Ví dụ 1: #include ... động theo cách thức mà ta có ấn tượng thực xử Nói chung, ta thường nói đến việc tồn tiền xử (preprocessor?) nhằm rõ chương trình thực việc xử trước Ngược lại, thuật ngữ trình biên dịch ... thành phần ngôn ngữ C Bước tiền xử tương ứng với việc cập nhật văn chương trình nguồn, chủ yếu dựa việc diễn giải mã lệnh đặc biệt gọi thị dẫn hướng tiền xử (destination directive of preprocessor);...
  • 23
  • 434
  • 0
II. Các thành phần cơ bản của ngôn ngữ C

II. Các thành phần cơ bản của ngôn ngữ C

Ngày tải lên : 22/12/2016, 13:37
... toàn chương trình, vị trí bên hàm Biến cục bộ: Biến có tác dụng phạm vi hàm khối lệnh, vị trí đầu hàm đầu khối lệnh Toán tử  Toán tử gán: danh hiệu = biểu thức Ví dụ: x=1; a=b; delta=b*b-4*a*c; ... thuyết minh */ 10 Cấu trúc chương trình C #include /* gọi tệp tiền xử lí */ void main() { … /* lệnh */ } Ví dụ chương trình viết ngôn ngữ C Chương trình in hình câu “chao mung...
  • 6
  • 430
  • 0
Bài giảng Lập trình cơ bản bài 6: Các khái niệm cơ bản trong ngôn ngữ lập trình C

Bài giảng Lập trình cơ bản bài 6: Các khái niệm cơ bản trong ngôn ngữ lập trình C

Ngày tải lên : 09/05/2014, 15:42
... thi hành lệnh hàm bắt đầu  Tương tự, dấu ngoặc xoắn đóng } sau câu lệnh cuối hàm điểm kết thúc hàm 13 Các khái niệm ngôn ngữ lập trình C Cấu trúc chương trình C (tt.) Dấu kết thúc câu lệnh … ; ... lệnh … ;  Một câu lệnh C kết thúc dấu chấm phẩy ;  Trình biên dịch C không hiểu việc xuống dòng, khoảng trắng hay tab  Một câu lệnh không kết thúc dấu chấm phẩy xem dòng lệnh lỗi C 14 Các khái ... biểu thức  Các phép toán  Cấu trúc chương trình  Hàm main đối số dòng lệnh  Khai báo biến  Phát biểu include  Câu lệnh  Xuất liệu thiết bị chuẩn: hàm putchar, printf  Nhập liệu từ thiết...
  • 98
  • 2K
  • 5
Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf

Bài 2 Tìm hiểu cơ bản về ngôn ngữ lập trình Java pdf

Ngày tải lên : 13/07/2014, 12:21
... for Bài 02 / 32 of 46 if-else   Câu lệnh if-else kiểm tra biểu thức điều kiện, dựa vào kết kiểm tra để định xem thực thi khối lệnh if hay else Cú pháp câu lệnh if-else sau: if (condition) { action1; ... Output Bài 02 / 34 of 46 switch – case    Câu lệnh switch-case sử dụng thay cho nhiều câu lệnh if-else-if Nó sử dụng kết biểu thức nhận nhiều giá trị Lệnh switch-case viết code đơn giản hơn, hiệu ... num); } } Output Bài 02 / 16 of 46 Phạm vi vòng đời biến       Biến mô tả bên khối lệnh Một khối lệnh bắt đầu với dấu ngoặc nhọn { kết thúc với ngoặc đóng } Một khối phạm vi Một phạm vi...
  • 45
  • 965
  • 2
nghiên cứu các mô hình, cấu trúc và các thành phần cơ bản của trung tâm xác thực dựa trên công nghệ PKI

nghiên cứu các mô hình, cấu trúc và các thành phần cơ bản của trung tâm xác thực dựa trên công nghệ PKI

Ngày tải lên : 21/11/2012, 09:56
... khai PKI khung sách quản mã thiết lập biện pháp bảo mật cho việc chuyển đổi liệu Việc chuyển liệu mà có sử dụng PKI thực tổ chức, thành phố, hay vùng Để tăng cường quản khóa bảo đảm độ an ... thẻ vật (ví dụ thẻ thông minh) chứa khóa riêng Nhìn chung, RA xử việc trao đổi (thường liên quan đến tương tác người dùng) chủ thực thể cuối trình đăng ký, phân phối chứng quản vòng ... Mục tiêu đối phương chủ động nêu sau đây: 19 - Lừa U V chấp nhận khoá “không hợp lệ khoá hợp lệ (khoá không hợp lệ khoá cũ hết hạn sử dụng, khoá đối phương chọn) - Làm U V tin rằng, họ trao đổi...
  • 86
  • 1.3K
  • 2
Chương 4: Đặc tính các thành phần cơ bản của hệ thống

Chương 4: Đặc tính các thành phần cơ bản của hệ thống

Ngày tải lên : 19/10/2013, 04:15
... tr quan sỏt c v giỏ tr tng ca i lng o Sai s h thng Sai s ngu nhiờn â 2004, HONG MINH SN chớnh xỏc, cp chớnh xỏc: mc phự hp ca u ca mt thit b o so vi giỏ tr thc (lý tng) ca i lng o xỏc...
  • 81
  • 1.3K
  • 5
CÁC THÀNH PHẦN CƠ BẢN CỦA OPENGL

CÁC THÀNH PHẦN CƠ BẢN CỦA OPENGL

Ngày tải lên : 26/10/2013, 04:20
... return 0; } Tất hình khối vẽ opengl nằm hai dòng lệnh glBegin() glEnd() Có thể có nhiều cặp dòng lệnh vậy, tức ta viết hàm vẽ khác dùng cặp câu lệnh hàm đó.Tham số glBegin() GL_LINE_LOOP có nghĩa ... glClear(GL_COLOR_BUFFER_BIT); /*những dòng lệnh mới*/ glBegin(GL_LINE_LOOP); glVertex2d(0.1,0.1); glVertex2d(0.9,0.1); glVertex2d(0.9,0.9); glVertex2d(0.1,0.9); /*những dòng lệnh mới*/ glEnd(); glFlush(); ... Các lệnh glClearColor(), glClear(),glFush() lệnh Opengl.glClearColor() có nhiệm vụ chọn màu để xoá window, bạn dễ dàng nhận...
  • 27
  • 1.9K
  • 25
Các khái niệm cơ bản của ngôn ngữ C

Các khái niệm cơ bản của ngôn ngữ C

Ngày tải lên : 06/11/2013, 06:15
... chọn ( lệnh if lệnh switch) - lặp ( for, while while) b/ Khối lệnh : tập hợp câu lệnh khai báo dấu { } không đặt dấu chấm phẩy ( ; ) sau khối lệnh trừ vài trường hợp đặc biệt 3.2 / Các câu lệnh ... 3.2.1 Lệnh If : - Cú pháp : If ( biểu thức) < lệnh> ; - Diễn giải : Biểu thức ( khác ) > thực ngược lại biểu thức sai ( = ) -ă thực lệnh đứng sau câu lệnh if - Hoặc : If ( biểu thức) ; ... trình) - Chú ý : trường hợp có nhiều lệnh If lồng else gắn liền với if gần If(bt1) ; Else If (bt2) If(bt3) < lệnh2>; else ; /* bt3 = = */ else ; /* bt2= = */ *Ví dụ : Viết...
  • 44
  • 486
  • 0
Tài liệu CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ C docx

Tài liệu CÁC KHÁI NIỆM CƠ BẢN CỦA NGÔN NGỮ C docx

Ngày tải lên : 13/12/2013, 03:15
... chọn ( lệnh if lệnh switch) - lặp ( for, while while) b/ Khối lệnh : tập hợp câu lệnh khai báo dấu { } không đặt dấu chấm phẩy ( ; ) sau khối lệnh trừ vài trường hợp đặc biệt 3.2 / Các câu lệnh ... 3.2.1 Lệnh If : - Cú pháp : If ( biểu thức) < lệnh> ; - Diễn giải : Biểu thức ( khác ) > thực ngược lại biểu thức sai ( = ) -ă thực lệnh đứng sau câu lệnh if - Hoặc : If ( biểu thức) ; ... trình) - Chú ý : trường hợp có nhiều lệnh If lồng else gắn liền với if gần If(bt1) ; Else If (bt2) If(bt3) < lệnh2>; else ; /* bt3 = = */ else ; /* bt2= = */ *Ví dụ : Viết...
  • 41
  • 728
  • 0

Xem thêm