Câu hỏi được gắn thẻ «exception-handling»

Một ngoại lệ là một điều kiện bất thường đòi hỏi độ lệch so với luồng bình thường của chương trình. Thông thường, một ngoại lệ không nên dẫn đến thất bại hoàn toàn, mà thay vào đó được tham gia bởi một bộ xử lý ngoại lệ. Xử lý ngoại lệ là một cấu trúc tích hợp trong nhiều ngôn ngữ lập trình. Thông thường, các trường hợp ngoại lệ được xử lý bằng cách mở khóa ngăn xếp, do đó quay trở lại trạng thái xác định bên ngoài phạm vi của ngoại lệ và sau đó gọi một khối xử lý hoặc thủ tục.




19
Nhận chuỗi kết nối từ App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); Và đây là App.config của tôi: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Nhưng khi dự án của tôi chạy thì đây là lỗi của tôi: Tham chiếu đối tượng không được đặt thành …


5
Cách viết trycatch trong R
Tôi muốn viết trycatchmã để xử lý lỗi khi tải xuống từ web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Hai câu lệnh này chạy thành công. Dưới đây, tôi tạo một địa chỉ web không tồn tại: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]không tồn tại. Làm thế nào …




19
Làm cách nào tôi có thể xử lý cảnh báo của hàm file_get_contents () trong PHP?
Tôi đã viết một mã PHP như thế này $site="http://www.google.com"; $content = file_get_content($site); echo $content; Nhưng khi tôi xóa "http: //" khỏi $sitetôi sẽ nhận được cảnh báo sau: Cảnh báo: file_get_contents (www.google.com) [function.file-get-nội dung]: không thể mở luồng: Tôi đã thử tryvà catchnó không hoạt động.






Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.