Articles of exception

¿Cómo puedo convertir los errores vinculantes en excepciones de tiempo de ejecución?

Del mismo modo que en nuestros proyectos hay “avisos de advertencia como errores” para detectar posibles problemas iniciales, me gustaría tener una excepción de tiempo de ejecución para detectarlos antes. Recientemente me he sentido afectado por este problema y me hubiera alegrado de tener esto. Se puede hacer? Y si es así, ¿cómo?

Qué causa esta “longitud inválida para una matriz de caracteres Base-64”

Tengo muy poco para seguir aquí. No puedo reproducir esto localmente, pero cuando los usuarios reciben el error, recibo una notificación automática de excepción de correo electrónico: Invalid length for a Base-64 char array. at System.Convert.FromBase64String(String s) at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) at System.Web.UI.HiddenFieldPageStatePersister.Load() Me inclino a pensar que […]

¿Por qué debería siempre hacer mis Excepciones ? (.RED)

Refiriéndose a ¿Cuál es la forma correcta de hacer una excepción .NET personalizada serializable? y ¿Se pueden serializar todas las excepciones de .NET? … ¿Por qué mis excepciones deben ser serializables? Alguien dijo “se puede considerar un error” si una excepción personalizada definida por una biblioteca de terceros no es serializable. ¿Por qué? ¿Por qué […]

Excepción COM de Active Directory: se ha producido un error de operaciones (0x80072020)

Recibo una excepción COM intermitente ” Se produjo un error de operaciones (0x80072020) ” (se muestra a continuación) cuando bash consultar Active Directory utilizando el método GroupPrincipal.FindByIdentity Aquí está mi código: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, Environment.UserDomainName); GroupPrincipal groupPrincipal = GroupPrincipal.FindByIdentity(ctx, IdentityType.Name, “Group to find”); Estoy recibiendo Excepción: Inner Exception: System.Runtime.InteropServices.COMException (0x80072020): An operations error […]

InflateException con FloatingActionButton de Official Design Library

Estoy obteniendo un error usando el FloatingActionButton oficial de la biblioteca de diseño de soporte de Google. Aquí está mi LogCat. android.view.InflateException: Binary XML file line #34: Error inflating class android.support.design.widget.FloatingActionButton at android.view.LayoutInflater.createView(LayoutInflater.java:633) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743) at android.view.LayoutInflater.rInflate(LayoutInflater.java:806) at android.view.LayoutInflater.rInflate(LayoutInflater.java:809) at android.view.LayoutInflater.inflate(LayoutInflater.java:504) at de.robv.android.xposed.XposedBridge.invokeOriginalMethodNative(Native Method) at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655) at android.view.LayoutInflater.inflate(Unknown Source) at android.view.LayoutInflater.inflate(LayoutInflater.java:414) at —.—.com.—.SubCategoryFragment.onCreateView(SubCategoryFragment.java:47) at android.support.v4.app.Fragment.performCreateView(Fragment.java:1789) […]

¿Por qué no se declaran las variables en “try” en el ámbito en “catch” o “finally”?

En C # y en Java (y posiblemente también en otros idiomas), las variables declaradas en un bloque “try” no están dentro del scope de los bloques “catch” o “finally” correspondientes. Por ejemplo, el siguiente código no se comstack: try { String s = “test”; // (more code…) } catch { Console.Out.WriteLine(s); //Java fans: think […]

Java List.add () UnsupportedOperationException

Intento agregar objetos a una instancia List pero arroja una excepción UnsupportedOperationException . ¿Alguien sabe por qué? Mi código de Java: String[] membersArray = request.getParameterValues(‘members’); List membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } El mensaje de error: java.lang.UnsupportedOperationException […]

Diferencia entre usar Throwable y Exception en una captura de prueba

A veces veo try { } catch(Throwable e) { } Y aveces try { } catch(Exception e) { } Cuál es la diferencia

java.lang.NoClassDefFoundError: android.support.v7.appcompat.R $ styleable

Estoy usando terminal [no eclipse]. Obtuve el siguiente error de excepción, mientras uso emulator.debug éxito e instalé con éxito. Pero emulador mostrar Unfortunatly app has stop . Luego ejecuto $ adb logcat , se mostrará a continuación. java.lang.NoClassDefFoundError: android.support.v7.appcompat.R$styleable at android.support.v7.app.ActionBarActivityDelegate.onCreate(ActionBarActivityDelegate.java:107) at android.support.v7.app.ActionBarActivityDelegateICS.onCreate(ActionBarActivityDelegateICS.java:58) at android.support.v7.app.ActionBarActivity.onCreate(ActionBarActivity.java:98) at com.example.trintwo.MainActivity.onCreate(MainActivity.java:19) at android.app.Activity.performCreate(Activity.java:5231) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) […]

¿Cómo reparar el error COMException 80040154?

Trasladar un proyecto de C # en funcionamiento de una máquina de Windows 7 de 64 bits a una máquina de XP de 32 bits provocó el siguiente error: La recuperación de la fábrica de la clase COM para el componente con CLSID {681EF637-F129-4AE9-94BB-618937E3F6B6} falló debido al siguiente error: 80040154. 681EF637-F129-4AE9-94BB-618937E3F6B6 no está en el […]