blob: fe45800cdf727b9d2070ee5b681224dd60f7c40c [file] [log] [blame]
Quddus Chong489218c2015-02-26 16:38:46 -08001<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98<html>
99<head>
100
101
102<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
103<meta name="viewport" content="width=device-width" />
104
105<link rel="shortcut icon" type="image/x-icon" href="../../../../../favicon.ico" />
106<title>PerformException | Android Developers</title>
107
108<!-- STYLESHEETS -->
109<link rel="stylesheet"
110href="http://fonts.googleapis.com/css?family=Roboto+Condensed">
111<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
112 title="roboto">
113<link href="../../../../../assets/css/default.css?v=2" rel="stylesheet" type="text/css">
114
115
116<!-- FULLSCREEN STYLESHEET -->
117<link href="../../../../../assets/css/fullscreen.css" rel="stylesheet" class="fullscreen"
118type="text/css">
119
120
121<!-- JAVASCRIPT -->
122<script src="http://www.google.com/jsapi" type="text/javascript"></script>
123<script src="../../../../../assets/js/android_3p-bundle.js" type="text/javascript"></script>
124<script type="text/javascript">
125 var toRoot = "../../../../../";
126 var metaTags = [];
127 var devsite = false;
128</script>
129<script src="../../../../../assets/js/docs.js?v=2" type="text/javascript"></script>
130
131<script>
132 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
133 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
134 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
135 })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
136
137 ga('create', 'UA-5831155-1', 'android.com');
138 ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'}); // New tracker);
139 ga('send', 'pageview');
140 ga('universal.send', 'pageview'); // Send page view for new tracker.
141</script>
142
143</head>
144
145<body class="gc-documentation
146 develop reference" itemscope itemtype="http://schema.org/Article">
147 <div id="doc-api-level" class="" style="display:none"></div>
148 <a name="top"></a>
149
150
151<a name="top"></a>
152
153 <!-- Header -->
154 <div id="header-wrapper">
155 <div id="header">
156
157
158
159
160 <div class="wrap" id="header-wrap">
161 <div class="col-3 logo">
162 <a href="../../../../../index.html">
163 <img src="../../../../../assets/images/dac_logo.png"
164 srcset="../../../../../assets/images/dac_logo@2x.png 2x"
165 width="123" height="25" alt="Android Developers" />
166 </a>
167 <div class="btn-quicknav" id="btn-quicknav">
168 <a href="#" class="arrow-inactive">Quicknav</a>
169 <a href="#" class="arrow-active">Quicknav</a>
170 </div>
171 </div>
172 <ul class="nav-x col-9">
173 <li class="design">
174 <a href="../../../../../design/index.html"
175 zh-tw-lang="設計"
176 zh-cn-lang="设计"
177 ru-lang="Проектирование"
178 ko-lang="디자인"
179 ja-lang="設計"
180 es-lang="Diseñar"
181 >Design</a></li>
182 <li class="develop"><a href="../../../../../develop/index.html"
183 zh-tw-lang="開發"
184 zh-cn-lang="开发"
185 ru-lang="Разработка"
186 ko-lang="개발"
187 ja-lang="開発"
188 es-lang="Desarrollar"
189 >Develop</a></li>
190 <li class="distribute last"><a href="../../../../../distribute/index.html"
191 zh-tw-lang="發佈"
192 zh-cn-lang="分发"
193 ru-lang="Распространение"
194 ko-lang="배포"
195 ja-lang="配布"
196 es-lang="Distribuir"
197 >Distribute</a></li>
198 </ul>
199
200
201
202
203<div class="menu-container">
204 <div class="moremenu">
205 <div id="more-btn"></div>
206 </div>
207 <div class="morehover" id="moremenu">
208 <div class="top"></div>
209 <div class="mid">
210 <div class="header">Links</div>
211 <ul>
212 <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
213 <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
214 <li><a href="../../../../../about/index.html">About Android</a></li>
215 </ul>
216 <div class="header">Android Sites</div>
217 <ul>
218 <li><a href="http://www.android.com">Android.com</a></li>
219 <li class="active"><a>Android Developers</a></li>
220 <li><a href="http://source.android.com">Android Open Source Project</a></li>
221 </ul>
222
223
224
225
226 <br class="clearfix" />
227 </div><!-- end 'mid' -->
228 <div class="bottom"></div>
229 </div><!-- end 'moremenu' -->
230
231 <div class="search" id="search-container">
232 <div class="search-inner">
233 <div id="search-btn"></div>
234 <div class="left"></div>
235 <form onsubmit="return submit_search()">
236 <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
237 onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
238 onkeydown="return search_changed(event, true, '../../../../../')"
239 onkeyup="return search_changed(event, false, '../../../../../')" />
240 </form>
241 <div class="right"></div>
242 <a class="close hide">close</a>
243 <div class="left"></div>
244 <div class="right"></div>
245 </div><!-- end search-inner -->
246 </div><!-- end search-container -->
247
248 <div class="search_filtered_wrapper reference">
249 <div class="suggest-card reference no-display">
250 <ul class="search_filtered">
251 </ul>
252 </div>
253 </div>
254
255 <div class="search_filtered_wrapper docs">
256 <div class="suggest-card dummy no-display">&nbsp;</div>
257 <div class="suggest-card develop no-display">
258 <ul class="search_filtered">
259 </ul>
260 <div class="child-card guides no-display">
261 </div>
262 <div class="child-card training no-display">
263 </div>
264 <div class="child-card samples no-display">
265 </div>
266 </div>
267 <div class="suggest-card design no-display">
268 <ul class="search_filtered">
269 </ul>
270 </div>
271 <div class="suggest-card distribute no-display">
272 <ul class="search_filtered">
273 </ul>
274 </div>
275 </div>
276</div><!-- end menu-container (search and menu widget) -->
277
278
279
280 <!-- Expanded quicknav -->
281 <div id="quicknav" class="col-13">
282 <ul>
283 <li class="about">
284 <ul>
285 <li><a href="../../../../../about/index.html">About</a></li>
286 <li><a href="../../../../../wear/index.html">Wear</a></li>
287 <li><a href="../../../../../tv/index.html">TV</a></li>
288 <li><a href="../../../../../auto/index.html">Auto</a></li>
289 </ul>
290 </li>
291 <li class="design">
292 <ul>
293 <li><a href="../../../../../design/index.html">Get Started</a></li>
294 <li><a href="../../../../../design/devices.html">Devices</a></li>
295 <li><a href="../../../../../design/style/index.html">Style</a></li>
296 <li><a href="../../../../../design/patterns/index.html">Patterns</a></li>
297 <li><a href="../../../../../design/building-blocks/index.html">Building Blocks</a></li>
298 <li><a href="../../../../../design/downloads/index.html">Downloads</a></li>
299 <li><a href="../../../../../design/videos/index.html">Videos</a></li>
300 </ul>
301 </li>
302 <li class="develop">
303 <ul>
304 <li><a href="../../../../../training/index.html"
305 zh-tw-lang="訓練課程"
306 zh-cn-lang="培训"
307 ru-lang="Курсы"
308 ko-lang="교육"
309 ja-lang="トレーニング"
310 es-lang="Capacitación"
311 >Training</a></li>
312 <li><a href="../../../../../guide/index.html"
313 zh-tw-lang="API 指南"
314 zh-cn-lang="API 指南"
315 ru-lang="Руководства по API"
316 ko-lang="API 가이드"
317 ja-lang="API ガイド"
318 es-lang="Guías de la API"
319 >API Guides</a></li>
320 <li><a href="../../../../../reference/packages.html"
321 zh-tw-lang="參考資源"
322 zh-cn-lang="参考"
323 ru-lang="Справочник"
324 ko-lang="참조문서"
325 ja-lang="リファレンス"
326 es-lang="Referencia"
327 >Reference</a></li>
328 <li><a href="../../../../../sdk/index.html"
329 zh-tw-lang="相關工具"
330 zh-cn-lang="工具"
331 ru-lang="Инструменты"
332 ko-lang="도구"
333 ja-lang="ツール"
334 es-lang="Herramientas"
335 >Tools</a>
336 </li>
337 <li><a href="../../../../../google/index.html">Google Services</a>
338 </li>
339
340 </ul>
341 </li>
342 <li class="distribute last">
343 <ul>
344 <li><a href="../../../../../distribute/googleplay/index.html">Google Play</a></li>
345 <li><a href="../../../../../distribute/essentials/index.html">Essentials</a></li>
346 <li><a href="../../../../../distribute/users/index.html">Get Users</a></li>
347 <li><a href="../../../../../distribute/engage/index.html">Engage &amp; Retain</a></li>
348 <li><a href="../../../../../distribute/monetize/index.html">Monetize</a></li>
349 <li><a href="../../../../../distribute/tools/index.html">Tools &amp; Reference</a></li>
350 <li><a href="../../../../../distribute/stories/index.html">Developer Stories</a></li>
351 </ul>
352 </li>
353 </ul>
354 </div><!-- /Expanded quicknav -->
355 </div><!-- end header-wrap.wrap -->
356 </div><!-- end header -->
357
358
359 <!-- Secondary x-nav -->
360 <div id="nav-x">
361 <div class="wrap" style="position:relative;z-index:1">
362
363
364 <a id="helpoutsLink" class="resource resource-card resource-card-6x2x3 resource-card-6x2 helpouts-card"
365 href="http://helpouts.google.com/partner/landing/provider/googledevelopers" target="_blank">
366 <div class="card-bg helpouts-card-bg"></div>
367 <div class="card-info">
368 <div class="helpouts-description">
369 <div class="text">Help developers solve problems<br/>
370 <span id="helpoutsLinkText" class="link-color" style="display:block;padding-top:5px;text-align:right">Learn more</span>
371 </div>
372 </div>
373 </div>
374 </a>
375 <script>
376 var textA = "LEARN MORE";
377 var linkA = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner1&utm_medium=banner&utm_campaign=android_provider_banner1";
378 var textB = "SIGN UP NOW";
379 var linkB = "http://helpouts.google.com/partner/landing/provider/googledevelopers?utm_source=android_banner2&utm_medium=banner&utm_campaign=android_provider_banner2";
380
381 if (Math.floor(1/Math.random()) > 1) {
382 $("a#helpoutsLink").attr('href', linkA);
383 $("span#helpoutsLinkText").text(textA);
384 } else {
385 $("a#helpoutsLink").attr('href', linkB);
386 $("span#helpoutsLinkText").text(textB);
387 }
388 </script>
389
390
391 <ul class="nav-x col-9 develop" style="width:100%">
392 <li class="training"><a href="../../../../../training/index.html"
393 zh-tw-lang="訓練課程"
394 zh-cn-lang="培训"
395 ru-lang="Курсы"
396 ko-lang="교육"
397 ja-lang="トレーニング"
398 es-lang="Capacitación"
399 >Training</a></li>
400 <li class="guide"><a href="../../../../../guide/index.html"
401 zh-tw-lang="API 指南"
402 zh-cn-lang="API 指南"
403 ru-lang="Руководства по API"
404 ko-lang="API 가이드"
405 ja-lang="API ガイド"
406 es-lang="Guías de la API"
407 >API Guides</a></li>
408 <li class="reference"><a href="../../../../../reference/packages.html"
409 zh-tw-lang="參考資源"
410 zh-cn-lang="参考"
411 ru-lang="Справочник"
412 ko-lang="참조문서"
413 ja-lang="リファレンス"
414 es-lang="Referencia"
415 >Reference</a></li>
416 <li class="tools"><a href="../../../../../sdk/index.html"
417 zh-tw-lang="相關工具"
418 zh-cn-lang="工具"
419 ru-lang="Инструменты"
420 ko-lang="도구"
421 ja-lang="ツール"
422 es-lang="Herramientas"
423 >Tools</a></li>
424 <li class="google"><a href="../../../../../google/index.html"
425 >Google Services</a>
426 </li>
427
428 </ul>
429 </div>
430 </div>
431 <!-- /Sendondary x-nav DEVELOP -->
432
433
434
435 <div id="searchResults" class="wrap" style="display:none;">
436 <h2 id="searchTitle">Results</h2>
437 <div id="leftSearchControl" class="search-control">Loading...</div>
438 </div>
439 </div> <!--end header-wrapper -->
440
441 <div id="sticky-header">
442 <div>
443 <a class="logo" href="#top"></a>
444 <a class="top" href="#top"></a>
445 <ul class="breadcrumb">
446
447 <li class="current">PerformException</li>
448 </ul>
449 </div>
450 </div>
451
452
453
454
455
456 <div class="wrap clearfix" id="body-content">
457 <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
458 <div id="devdoc-nav">
459 <div id="api-nav-header">
460 <div id="api-level-toggle">
461 <label for="apiLevelCheckbox" class="disabled"
462 title="Select your target API level to dim unavailable APIs">API level: </label>
463 <div class="select-wrapper">
464 <select id="apiLevelSelector">
465 <!-- option elements added by buildApiLevelSelector() -->
466 </select>
467 </div>
468 </div><!-- end toggle -->
469 <div id="api-nav-title">Android APIs</div>
470 </div><!-- end nav header -->
471 <script>
472 var SINCE_DATA = [ ];
473 buildApiLevelSelector();
474 </script>
475
476 <div id="swapper">
477 <div id="nav-panels">
478 <div id="resize-packages-nav">
479 <div id="packages-nav" class="scroll-pane">
480
481 <ul>
482
483 <li class="api apilevel-">
484 <a href="../../../../../reference/android/support/test/package-summary.html">android.support.test</a></li>
485 <li class="selected api apilevel-">
486 <a href="../../../../../reference/android/support/test/espresso/package-summary.html">android.support.test.espresso</a></li>
487 <li class="api apilevel-">
488 <a href="../../../../../reference/android/support/test/espresso/action/package-summary.html">android.support.test.espresso.action</a></li>
489 <li class="api apilevel-">
490 <a href="../../../../../reference/android/support/test/espresso/assertion/package-summary.html">android.support.test.espresso.assertion</a></li>
491 <li class="api apilevel-">
492 <a href="../../../../../reference/android/support/test/espresso/base/package-summary.html">android.support.test.espresso.base</a></li>
493 <li class="api apilevel-">
494 <a href="../../../../../reference/android/support/test/espresso/contrib/package-summary.html">android.support.test.espresso.contrib</a></li>
495 <li class="api apilevel-">
496 <a href="../../../../../reference/android/support/test/espresso/matcher/package-summary.html">android.support.test.espresso.matcher</a></li>
497 <li class="api apilevel-">
498 <a href="../../../../../reference/android/support/test/espresso/util/package-summary.html">android.support.test.espresso.util</a></li>
499 <li class="api apilevel-">
500 <a href="../../../../../reference/android/support/test/filters/package-summary.html">android.support.test.filters</a></li>
501 <li class="api apilevel-">
502 <a href="../../../../../reference/android/support/test/runner/package-summary.html">android.support.test.runner</a></li>
503 <li class="api apilevel-">
504 <a href="../../../../../reference/android/support/test/runner/lifecycle/package-summary.html">android.support.test.runner.lifecycle</a></li>
505 <li class="api apilevel-">
506 <a href="../../../../../reference/android/support/test/uiautomator/package-summary.html">android.support.test.uiautomator</a></li>
507 </ul><br/>
508
509 </div> <!-- end packages-nav -->
510 </div> <!-- end resize-packages -->
511 <div id="classes-nav" class="scroll-pane">
512
513
514
515 <ul>
516
517
518 <li><h2>Interfaces</h2>
519 <ul>
520 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/EspressoException.html">EspressoException</a></li>
521 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></li>
522 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/IdlingResource.html">IdlingResource</a></li>
523 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/IdlingResource.ResourceCallback.html">IdlingResource.ResourceCallback</a></li>
524 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/UiController.html">UiController</a></li>
525 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/ViewAction.html">ViewAction</a></li>
526 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/ViewAssertion.html">ViewAssertion</a></li>
527 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/ViewFinder.html">ViewFinder</a></li>
528 </ul>
529 </li>
530
531 <li><h2>Classes</h2>
532 <ul>
533 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/AmbiguousViewMatcherException.Builder.html">AmbiguousViewMatcherException.Builder</a></li>
534 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/DataInteraction.html">DataInteraction</a></li>
535 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/Espresso.html">Espresso</a></li>
536 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/GraphHolder.html">GraphHolder</a></li>
537 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/IdlingPolicies.html">IdlingPolicies</a></li>
538 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/IdlingPolicy.html">IdlingPolicy</a></li>
539 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/NoMatchingViewException.Builder.html">NoMatchingViewException.Builder</a></li>
540 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/PerformException.Builder.html">PerformException.Builder</a></li>
541 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/Root.html">Root</a></li>
542 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/Root.Builder.html">Root.Builder</a></li>
543 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/ViewInteraction.html">ViewInteraction</a></li>
544 </ul>
545 </li>
546
547
548 <li><h2>Exceptions</h2>
549 <ul>
550 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/AmbiguousViewMatcherException.html">AmbiguousViewMatcherException</a></li>
551 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/AppNotIdleException.html">AppNotIdleException</a></li>
552 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/IdlingResourceTimeoutException.html">IdlingResourceTimeoutException</a></li>
553 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/InjectEventSecurityException.html">InjectEventSecurityException</a></li>
554 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/NoActivityResumedException.html">NoActivityResumedException</a></li>
555 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/NoMatchingRootException.html">NoMatchingRootException</a></li>
556 <li class="api apilevel-"><a href="../../../../../reference/android/support/test/espresso/NoMatchingViewException.html">NoMatchingViewException</a></li>
557 <li class="selected api apilevel-"><a href="../../../../../reference/android/support/test/espresso/PerformException.html">PerformException</a></li>
558 </ul>
559 </li>
560
561 </ul><br/>
562
563
564 </div><!-- end classes -->
565 </div><!-- end nav-panels -->
566 <div id="nav-tree" style="display:none" class="scroll-pane">
567 <div id="tree-list"></div>
568 </div><!-- end nav-tree -->
569 </div><!-- end swapper -->
570 <div id="nav-swap">
571 <a class="fullscreen">fullscreen</a>
572 <a href='#' onclick='swapNav();return false;'><span id='tree-link'>Use Tree Navigation</span><span id='panel-link' style='display:none'>Use Panel Navigation</span></a>
573 </div>
574 </div> <!-- end devdoc-nav -->
575 </div> <!-- end side-nav -->
576 <script type="text/javascript">
577 // init fullscreen based on user pref
578 var fullscreen = readCookie("fullscreen");
579 if (fullscreen != 0) {
580 if (fullscreen == "false") {
581 toggleFullscreen(false);
582 } else {
583 toggleFullscreen(true);
584 }
585 }
586 // init nav version for mobile
587 if (isMobile) {
588 swapNav(); // tree view should be used on mobile
589 $('#nav-swap').hide();
590 } else {
591 chooseDefaultNav();
592 if ($("#nav-tree").is(':visible')) {
593 init_default_navtree("../../../../../");
594 }
595 }
596 // scroll the selected page into view
597 $(document).ready(function() {
598 scrollIntoView("packages-nav");
599 scrollIntoView("classes-nav");
600 });
601 </script>
602
603
604
605
606
607<div class="col-12" id="doc-col">
608
609<div id="api-info-block">
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648<div class="sum-details-links">
649
650Summary:
651
652 <a href="#nestedclasses">Nested Classes</a>
653
654
655
656
657
658
659
660
661
662
663
664
665 &#124; <a href="#pubmethods">Methods</a>
666
667
668
669
670 &#124; <a href="#inhmethods">Inherited Methods</a>
671
672&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
673
674</div><!-- end sum-details-links -->
675<div class="api-level">
676
677
678
679
680</div>
681</div><!-- end api-info-block -->
682
683
684<!-- ======== START OF CLASS DATA ======== -->
685
686<div id="jd-header">
687 public
688
689 final
690
691 class
692<h1 itemprop="name">PerformException</h1>
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709 extends RuntimeException<br/>
710
711
712
713
714
715
716 implements
717
718 <a href="../../../../../reference/android/support/test/espresso/EspressoException.html">EspressoException</a>
719
720
721
722
723
724
725
726
727</div><!-- end header -->
728
729<div id="naMessage"></div>
730
731<div id="jd-content" class="api apilevel-">
732<table class="jd-inheritance-table">
733
734
735 <tr>
736
737 <td colspan="5" class="jd-inheritance-class-cell">java.lang.Object</td>
738 </tr>
739
740
741 <tr>
742
743 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
744
745 <td colspan="4" class="jd-inheritance-class-cell">java.lang.Throwable</td>
746 </tr>
747
748
749 <tr>
750
751 <td class="jd-inheritance-space">&nbsp;</td>
752
753 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
754
755 <td colspan="3" class="jd-inheritance-class-cell">java.lang.Exception</td>
756 </tr>
757
758
759 <tr>
760
761 <td class="jd-inheritance-space">&nbsp;</td>
762
763 <td class="jd-inheritance-space">&nbsp;</td>
764
765 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
766
767 <td colspan="2" class="jd-inheritance-class-cell">java.lang.RuntimeException</td>
768 </tr>
769
770
771 <tr>
772
773 <td class="jd-inheritance-space">&nbsp;</td>
774
775 <td class="jd-inheritance-space">&nbsp;</td>
776
777 <td class="jd-inheritance-space">&nbsp;</td>
778
779 <td class="jd-inheritance-space">&nbsp;&nbsp;&nbsp;&#x21b3;</td>
780
781 <td colspan="1" class="jd-inheritance-class-cell">android.support.test.espresso.PerformException</td>
782 </tr>
783
784
785</table>
786
787
788
789
790
791
792
793<div class="jd-descr">
794
795
796<h2>Class Overview</h2>
797<p itemprop="articleBody">Indicates that an exception occurred while performing a ViewAction on the UI thread.
798
799 A description of the <code><a href="../../../../../reference/android/support/test/espresso/ViewAction.html">ViewAction</a></code>, the view being performed on and the cause are included
800 in the error. Note: <code><a href="../../../../../reference/android/support/test/espresso/FailureHandler.html">FailureHandler</a></code>s can mutate the exception later to make it more user
801 friendly.
802
803 This is generally not recoverable so it is thrown on the instrumentation thread.
804</p>
805
806
807
808
809
810</div><!-- jd-descr -->
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827<div class="jd-descr">
828
829
830<h2>Summary</h2>
831
832
833
834<!-- ======== NESTED CLASS SUMMARY ======== -->
835<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr>
836
837
838
839 <tr class="alt-color api apilevel-" >
840 <td class="jd-typecol"><nobr>
841
842
843
844
845 class</nobr></td>
846 <td class="jd-linkcol"><a href="../../../../../reference/android/support/test/espresso/PerformException.Builder.html">PerformException.Builder</a></td>
847 <td class="jd-descrcol" width="100%">
848 Builder for <code><a href="../../../../../reference/android/support/test/espresso/PerformException.html">PerformException</a></code>.&nbsp;
849
850
851
852 </td>
853 </tr>
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883<!-- ========== METHOD SUMMARY =========== -->
884<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
885
886
887
888
889 <tr class="alt-color api apilevel-" >
890 <td class="jd-typecol"><nobr>
891
892
893
894
895
896 String</nobr>
897 </td>
898 <td class="jd-linkcol" width="100%"><nobr>
899 <span class="sympad"><a href="../../../../../reference/android/support/test/espresso/PerformException.html#getActionDescription()">getActionDescription</a></span>()</nobr>
900
901 </td></tr>
902
903
904
905 <tr class=" api apilevel-" >
906 <td class="jd-typecol"><nobr>
907
908
909
910
911
912 String</nobr>
913 </td>
914 <td class="jd-linkcol" width="100%"><nobr>
915 <span class="sympad"><a href="../../../../../reference/android/support/test/espresso/PerformException.html#getViewDescription()">getViewDescription</a></span>()</nobr>
916
917 </td></tr>
918
919
920
921</table>
922
923
924
925
926
927
928
929<!-- ========== METHOD SUMMARY =========== -->
930<table id="inhmethods" class="jd-sumtable"><tr><th>
931 <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
932 <div style="clear:left;">Inherited Methods</div></th></tr>
933
934
935
936
937
938
939<tr class="api apilevel-" >
940<td colspan="12">
941 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Throwable" class="jd-expando-trigger closed"
942 ><img id="inherited-methods-java.lang.Throwable-trigger"
943 src="../../../../../assets/images/triangle-closed.png"
944 class="jd-expando-trigger-img" /></a>
945From class
946
947 java.lang.Throwable
948
949<div id="inherited-methods-java.lang.Throwable">
950 <div id="inherited-methods-java.lang.Throwable-list"
951 class="jd-inheritedlinks">
952 </div>
953 <div id="inherited-methods-java.lang.Throwable-summary" style="display: none;">
954 <table class="jd-sumtable-expando">
955
956
957
958
959 <tr class="alt-color api apilevel-" >
960 <td class="jd-typecol"><nobr>
961
962
963 final
964
965
966 void</nobr>
967 </td>
968 <td class="jd-linkcol" width="100%"><nobr>
969 <span class="sympad">addSuppressed</span>(Throwable arg0)</nobr>
970
971 </td></tr>
972
973
974
975 <tr class=" api apilevel-" >
976 <td class="jd-typecol"><nobr>
977
978
979
980
981
982 Throwable</nobr>
983 </td>
984 <td class="jd-linkcol" width="100%"><nobr>
985 <span class="sympad">fillInStackTrace</span>()</nobr>
986
987 </td></tr>
988
989
990
991 <tr class="alt-color api apilevel-" >
992 <td class="jd-typecol"><nobr>
993
994
995
996
997
998 Throwable</nobr>
999 </td>
1000 <td class="jd-linkcol" width="100%"><nobr>
1001 <span class="sympad">getCause</span>()</nobr>
1002
1003 </td></tr>
1004
1005
1006
1007 <tr class=" api apilevel-" >
1008 <td class="jd-typecol"><nobr>
1009
1010
1011
1012
1013
1014 String</nobr>
1015 </td>
1016 <td class="jd-linkcol" width="100%"><nobr>
1017 <span class="sympad">getLocalizedMessage</span>()</nobr>
1018
1019 </td></tr>
1020
1021
1022
1023 <tr class="alt-color api apilevel-" >
1024 <td class="jd-typecol"><nobr>
1025
1026
1027
1028
1029
1030 String</nobr>
1031 </td>
1032 <td class="jd-linkcol" width="100%"><nobr>
1033 <span class="sympad">getMessage</span>()</nobr>
1034
1035 </td></tr>
1036
1037
1038
1039 <tr class=" api apilevel-" >
1040 <td class="jd-typecol"><nobr>
1041
1042
1043
1044
1045
1046 StackTraceElement[]</nobr>
1047 </td>
1048 <td class="jd-linkcol" width="100%"><nobr>
1049 <span class="sympad">getStackTrace</span>()</nobr>
1050
1051 </td></tr>
1052
1053
1054
1055 <tr class="alt-color api apilevel-" >
1056 <td class="jd-typecol"><nobr>
1057
1058
1059 final
1060
1061
1062 Throwable[]</nobr>
1063 </td>
1064 <td class="jd-linkcol" width="100%"><nobr>
1065 <span class="sympad">getSuppressed</span>()</nobr>
1066
1067 </td></tr>
1068
1069
1070
1071 <tr class=" api apilevel-" >
1072 <td class="jd-typecol"><nobr>
1073
1074
1075
1076
1077
1078 Throwable</nobr>
1079 </td>
1080 <td class="jd-linkcol" width="100%"><nobr>
1081 <span class="sympad">initCause</span>(Throwable arg0)</nobr>
1082
1083 </td></tr>
1084
1085
1086
1087 <tr class="alt-color api apilevel-" >
1088 <td class="jd-typecol"><nobr>
1089
1090
1091
1092
1093
1094 void</nobr>
1095 </td>
1096 <td class="jd-linkcol" width="100%"><nobr>
1097 <span class="sympad">printStackTrace</span>(PrintStream arg0)</nobr>
1098
1099 </td></tr>
1100
1101
1102
1103 <tr class=" api apilevel-" >
1104 <td class="jd-typecol"><nobr>
1105
1106
1107
1108
1109
1110 void</nobr>
1111 </td>
1112 <td class="jd-linkcol" width="100%"><nobr>
1113 <span class="sympad">printStackTrace</span>(PrintWriter arg0)</nobr>
1114
1115 </td></tr>
1116
1117
1118
1119 <tr class="alt-color api apilevel-" >
1120 <td class="jd-typecol"><nobr>
1121
1122
1123
1124
1125
1126 void</nobr>
1127 </td>
1128 <td class="jd-linkcol" width="100%"><nobr>
1129 <span class="sympad">printStackTrace</span>()</nobr>
1130
1131 </td></tr>
1132
1133
1134
1135 <tr class=" api apilevel-" >
1136 <td class="jd-typecol"><nobr>
1137
1138
1139
1140
1141
1142 void</nobr>
1143 </td>
1144 <td class="jd-linkcol" width="100%"><nobr>
1145 <span class="sympad">setStackTrace</span>(StackTraceElement[] arg0)</nobr>
1146
1147 </td></tr>
1148
1149
1150
1151 <tr class="alt-color api apilevel-" >
1152 <td class="jd-typecol"><nobr>
1153
1154
1155
1156
1157
1158 String</nobr>
1159 </td>
1160 <td class="jd-linkcol" width="100%"><nobr>
1161 <span class="sympad">toString</span>()</nobr>
1162
1163 </td></tr>
1164
1165
1166</table>
1167 </div>
1168</div>
1169</td></tr>
1170
1171
1172
1173<tr class="api apilevel-" >
1174<td colspan="12">
1175 <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-java.lang.Object" class="jd-expando-trigger closed"
1176 ><img id="inherited-methods-java.lang.Object-trigger"
1177 src="../../../../../assets/images/triangle-closed.png"
1178 class="jd-expando-trigger-img" /></a>
1179From class
1180
1181 java.lang.Object
1182
1183<div id="inherited-methods-java.lang.Object">
1184 <div id="inherited-methods-java.lang.Object-list"
1185 class="jd-inheritedlinks">
1186 </div>
1187 <div id="inherited-methods-java.lang.Object-summary" style="display: none;">
1188 <table class="jd-sumtable-expando">
1189
1190
1191
1192
1193 <tr class="alt-color api apilevel-" >
1194 <td class="jd-typecol"><nobr>
1195
1196
1197
1198
1199
1200 Object</nobr>
1201 </td>
1202 <td class="jd-linkcol" width="100%"><nobr>
1203 <span class="sympad">clone</span>()</nobr>
1204
1205 </td></tr>
1206
1207
1208
1209 <tr class=" api apilevel-" >
1210 <td class="jd-typecol"><nobr>
1211
1212
1213
1214
1215
1216 boolean</nobr>
1217 </td>
1218 <td class="jd-linkcol" width="100%"><nobr>
1219 <span class="sympad">equals</span>(Object arg0)</nobr>
1220
1221 </td></tr>
1222
1223
1224
1225 <tr class="alt-color api apilevel-" >
1226 <td class="jd-typecol"><nobr>
1227
1228
1229
1230
1231
1232 void</nobr>
1233 </td>
1234 <td class="jd-linkcol" width="100%"><nobr>
1235 <span class="sympad">finalize</span>()</nobr>
1236
1237 </td></tr>
1238
1239
1240
1241 <tr class=" api apilevel-" >
1242 <td class="jd-typecol"><nobr>
1243
1244
1245 final
1246
1247
1248 Class&lt;?&gt;</nobr>
1249 </td>
1250 <td class="jd-linkcol" width="100%"><nobr>
1251 <span class="sympad">getClass</span>()</nobr>
1252
1253 </td></tr>
1254
1255
1256
1257 <tr class="alt-color api apilevel-" >
1258 <td class="jd-typecol"><nobr>
1259
1260
1261
1262
1263
1264 int</nobr>
1265 </td>
1266 <td class="jd-linkcol" width="100%"><nobr>
1267 <span class="sympad">hashCode</span>()</nobr>
1268
1269 </td></tr>
1270
1271
1272
1273 <tr class=" api apilevel-" >
1274 <td class="jd-typecol"><nobr>
1275
1276
1277 final
1278
1279
1280 void</nobr>
1281 </td>
1282 <td class="jd-linkcol" width="100%"><nobr>
1283 <span class="sympad">notify</span>()</nobr>
1284
1285 </td></tr>
1286
1287
1288
1289 <tr class="alt-color api apilevel-" >
1290 <td class="jd-typecol"><nobr>
1291
1292
1293 final
1294
1295
1296 void</nobr>
1297 </td>
1298 <td class="jd-linkcol" width="100%"><nobr>
1299 <span class="sympad">notifyAll</span>()</nobr>
1300
1301 </td></tr>
1302
1303
1304
1305 <tr class=" api apilevel-" >
1306 <td class="jd-typecol"><nobr>
1307
1308
1309
1310
1311
1312 String</nobr>
1313 </td>
1314 <td class="jd-linkcol" width="100%"><nobr>
1315 <span class="sympad">toString</span>()</nobr>
1316
1317 </td></tr>
1318
1319
1320
1321 <tr class="alt-color api apilevel-" >
1322 <td class="jd-typecol"><nobr>
1323
1324
1325 final
1326
1327
1328 void</nobr>
1329 </td>
1330 <td class="jd-linkcol" width="100%"><nobr>
1331 <span class="sympad">wait</span>()</nobr>
1332
1333 </td></tr>
1334
1335
1336
1337 <tr class=" api apilevel-" >
1338 <td class="jd-typecol"><nobr>
1339
1340
1341 final
1342
1343
1344 void</nobr>
1345 </td>
1346 <td class="jd-linkcol" width="100%"><nobr>
1347 <span class="sympad">wait</span>(long arg0, int arg1)</nobr>
1348
1349 </td></tr>
1350
1351
1352
1353 <tr class="alt-color api apilevel-" >
1354 <td class="jd-typecol"><nobr>
1355
1356
1357 final
1358
1359
1360 void</nobr>
1361 </td>
1362 <td class="jd-linkcol" width="100%"><nobr>
1363 <span class="sympad">wait</span>(long arg0)</nobr>
1364
1365 </td></tr>
1366
1367
1368</table>
1369 </div>
1370</div>
1371</td></tr>
1372
1373
1374
1375
1376
1377
1378</table>
1379
1380
1381</div><!-- jd-descr (summary) -->
1382
1383<!-- Details -->
1384
1385
1386
1387
1388
1389
1390
1391
1392<!-- XML Attributes -->
1393
1394
1395<!-- Enum Values -->
1396
1397
1398<!-- Constants -->
1399
1400
1401<!-- Fields -->
1402
1403
1404<!-- Public ctors -->
1405
1406
1407
1408<!-- ========= CONSTRUCTOR DETAIL ======== -->
1409<!-- Protected ctors -->
1410
1411
1412
1413<!-- ========= METHOD DETAIL ======== -->
1414<!-- Public methdos -->
1415
1416<h2>Public Methods</h2>
1417
1418
1419
1420<A NAME="getActionDescription()"></A>
1421
1422<div class="jd-details api apilevel-">
1423 <h4 class="jd-details-title">
1424 <span class="normal">
1425 public
1426
1427
1428
1429
1430 String
1431 </span>
1432 <span class="sympad">getActionDescription</span>
1433 <span class="normal">()</span>
1434 </h4>
1435 <div class="api-level">
1436 <div></div>
1437
1438
1439
1440 </div>
1441 <div class="jd-details-descr">
1442
1443
1444
1445
1446 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1447
1448 </div>
1449</div>
1450
1451
1452<A NAME="getViewDescription()"></A>
1453
1454<div class="jd-details api apilevel-">
1455 <h4 class="jd-details-title">
1456 <span class="normal">
1457 public
1458
1459
1460
1461
1462 String
1463 </span>
1464 <span class="sympad">getViewDescription</span>
1465 <span class="normal">()</span>
1466 </h4>
1467 <div class="api-level">
1468 <div></div>
1469
1470
1471
1472 </div>
1473 <div class="jd-details-descr">
1474
1475
1476
1477
1478 <div class="jd-tagdata jd-tagdescr"><p></p></div>
1479
1480 </div>
1481</div>
1482
1483
1484
1485
1486
1487<!-- ========= METHOD DETAIL ======== -->
1488
1489
1490
1491<!-- ========= END OF CLASS DATA ========= -->
1492<A NAME="navbar_top"></A>
1493
1494<div id="footer" class="wrap" >
1495
1496
1497 <div id="copyright">
1498
1499 Except as noted, this content is licensed under <a
1500 href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1501 For details and restrictions, see the <a href="../../../../../license.html">
1502 Content License</a>.
1503 </div>
1504 <div id="build_info">
1505
1506 Android &nbsp;r &mdash;
1507<script src="../../../../../timestamp.js" type="text/javascript"></script>
1508<script>document.write(BUILD_TIMESTAMP)</script>
1509
1510 </div>
1511
1512
1513 <div id="footerlinks">
1514
1515 <p>
1516 <a href="../../../../../about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1517 <a href="../../../../../legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1518 <a href="../../../../../support.html">Support</a>
1519 </p>
1520 </div>
1521
1522</div> <!-- end footer -->
1523</div> <!-- jd-content -->
1524
1525</div><!-- end doc-content -->
1526
1527</div> <!-- end body-content -->
1528
1529
1530
1531
1532
1533
1534</body>
1535</html>