| Paket | Üst Düzey |
| Sınıf | public dynamic class RangeError |
| Miras Alma | RangeError Error Object |
| Dil Sürümü: | ActionScript 3.0 |
| Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Number.toExponential(), Number.toPrecision() ve Number.toFixed() yöntemleri kullanıldığında, argümanların kabul edilebilir sayı aralığının dışında olması durumunda RangeError istisnası atılmasına neden olur. RangeError istisnasının atılmasını engellemek için Number.toExponential(), Number.toPrecision() ve Number.toFixed() yöntemlerini genişletebilirsiniz.
Bu istisnanın atılmasına neden olan diğer durumlar arasında şunlar yer alır:
- Derinlik sayısı bekleyen tüm Flash çalışma zamanı API'leri geçersiz bir derinlik sayısı ile çağrılır.
- Kare sayısı bekleyen tüm Flash çalışma zamanı API'leri geçersiz bir kare sayısı ile çağrılır.
- Katman sayısı bekleyen tüm Flash Player API'leri geçersiz bir katman sayısı ile çağrılır.
İlgili API Öğeleri
Genel Yöntemler
| Yöntem | Tanımlayan: | ||
|---|---|---|---|
RangeError(message:String = "")
Yeni bir RangeError nesnesi oluşturur. | RangeError | ||
![]() |
Hatanın oluştuğu zamanda, bir hata için dize şeklinde çağrı yığını döndürür. | Error | |
![]() |
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | |
![]() |
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | |
![]() |
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | |
![]() |
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | |
![]() |
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | |
![]() | [geçersiz kıl]
Varsayılan olarak "Error" dizesini veya tanımlıysa Error.message özelliğinde bulunan değeri döndürür. | Error | |
![]() |
Belirtilen nesnenin temel değerini döndürür. | Object | |
Yapıcı Ayrıntı
RangeError | () | Yapıcı |
Örnekler Bu örnek nasıl kullanılır?
RangeErrorExample.as
Şu örnek,
RangeError istisnasının bir try..catch ifadesi içinde nasıl oluşturulduğunu ve işlendiğini gösterir.
package {
import flash.display.Sprite;
public class RangeErrorExample extends Sprite {
public function RangeErrorExample() {
var child:Sprite = new Sprite();
try {
addChildAt(child, 1);
}
catch(e:RangeError) {
trace(e);
}
}
}
}
Tue Jun 12 2018, 01:09 PM Z
Miras Alınan Genel Özellikleri Gizle
Miras Alınan Genel Özellikleri Göster